目录
- 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():将多个短语连缀成字符串。
