03、Python 字符串高级用法

目录

  • Python 字符串高级用法
    • 转义字符
    • 字符串格式化
    • 序列相关的方法
    • 大小写相关的方法
    • dir 可以查看某个类的所有方法
    • 删除空白
    • 查找、替换相关方法

Python 字符串高级用法

转义字符

03、Python 字符串高级用法_第1张图片

03、Python 字符串高级用法_第2张图片

字符串格式化

03、Python 字符串高级用法_第3张图片

03、Python 字符串高级用法_第4张图片

序列相关的方法

字符串本质就是由多个字符组成,字符串的本质就是不可变序列,因此序列相关的方法:

基于索引的计算
in运算–是否包含
len()函数 – 获取长度
min()\max()函数

基于索引的计算

03、Python 字符串高级用法_第5张图片
in运算–是否包含
03、Python 字符串高级用法_第6张图片
len()函数 – 获取长度

03、Python 字符串高级用法_第7张图片

min() 、 max()函数

03、Python 字符串高级用法_第8张图片

大小写相关的方法

title():将每个单词首字母改为大写。
lower():将整个字符串改为小写。
upper():将整个字符串改为大写。

03、Python 字符串高级用法_第9张图片

dir 可以查看某个类的所有方法

03、Python 字符串高级用法_第10张图片

删除空白

strip():删除字符串前后的空白。

lstrip():删除字符串前面(左边)的空白。

rstrip():删除字符串后面(右边)的空白

03、Python 字符串高级用法_第11张图片

查找、替换相关方法

startswith():判断字符串是否以指定子串开头。
endswith():判断字符串是否以指定子串结尾。
03、Python 字符串高级用法_第12张图片

find():查找指定子串在字符串中的出现位置,如果没有找到指定子串,则返回-1。
03、Python 字符串高级用法_第13张图片

index():查找指定子串在字符串中的出现位置,如果没有找到指定子串,则引发ValueError错误。
03、Python 字符串高级用法_第14张图片

replace():使用指定子串替换字符串中的目标子串。
03、Python 字符串高级用法_第15张图片

translate():使用指定的翻译映射表对字符串执行替换
03、Python 字符串高级用法_第16张图片

分割、连接

split():将字符串按指定分割符分割成多个短语。
03、Python 字符串高级用法_第17张图片

join():将多个短语连缀成字符串。

03、Python 字符串高级用法_第18张图片

你可能感兴趣的:(Python,基础知识,python)