目录
- Python 字符串高级用法
- 转义字符
- 字符串格式化
- 序列相关的方法
- 大小写相关的方法
- dir 可以查看某个类的所有方法
- 删除空白
- 查找、替换相关方法
Python 字符串高级用法
转义字符
字符串格式化
序列相关的方法
字符串本质就是由多个字符组成,字符串的本质就是不可变序列,因此序列相关的方法:
基于索引的计算
in运算–是否包含
len()函数 – 获取长度
min()\max()函数
基于索引的计算
in运算–是否包含
len()函数 – 获取长度
min() 、 max()函数
大小写相关的方法
title():将每个单词首字母改为大写。
lower():将整个字符串改为小写。
upper():将整个字符串改为大写。
dir 可以查看某个类的所有方法
删除空白
strip():删除字符串前后的空白。
lstrip():删除字符串前面(左边)的空白。
rstrip():删除字符串后面(右边)的空白
查找、替换相关方法
startswith():判断字符串是否以指定子串开头。
endswith():判断字符串是否以指定子串结尾。
find():查找指定子串在字符串中的出现位置,如果没有找到指定子串,则返回-1。
index():查找指定子串在字符串中的出现位置,如果没有找到指定子串,则引发ValueError错误。
replace():使用指定子串替换字符串中的目标子串。
translate():使用指定的翻译映射表对字符串执行替换
分割、连接
split():将字符串按指定分割符分割成多个短语。
join():将多个短语连缀成字符串。