字符串内置方法
大小写转换
capitalize()方法 字符串首字母转换为大写格式
title()方法 将单词首字母转换为大写格式
casefolo()方法 所有大写字符转换为小写格式
lower()方法 将大写字母转换为小写字母
upper()方法 将小写字母转换为大写字母
swapcase()方法 大小写互转
统计查找替换
count()方法 统计字符串中字符出现次数
starlswith()方法 是否以指定子字符串开头
endswith()方法 是否以指定子字符串结尾
find()方法 字符串首次出现的索引位置
index()方法 字符串首次出现的索引位置
len()函数 计算字符串长度或元素个数
replace()方法 替换字符串
rfind()方法 返回字符串最后一次出现的位置
rindex()方法 返回字符串最后一次出现的位置
splitlines()方法 返回是否包含换行符的列表
转换类
decode()方法 解码字符串
encode()方法 编码字符串
expandtabs()方法 tab符号转换为空格
translate()方法 按照转换表转换字符
截取分隔/分割
lstrip()方法 截掉字符串左边的空格或指定的字符
partition()方法 分割字符串为元组
rpartition()方法 从右边分割字符串为元组
split()方法 分割字符串
strip()方法 截掉字符串两边的空格或指定的字符
填充与对齐
center()方法 字符串居中填充
ljust()方法 字符串左对齐
rjust()方法 字符串右对齐
判断类
issalnum()方法 判断字符串是否由字母和数字组成
isalpha()方法 判断字符串是否只由字母组成
isdecimal()方法 判断字符串是否只包含十进制字符
isdigit()方法 判断字符串是否只由数字组成
isidentifier()方法 判断字符串是否为合法的标识符
islower()方法。 判断字符串是否只由小写字母组成
isprintable()方法。 判断字符串是否都为可打印字符
连接类
join()方法 连接字符串、元组、列表和字典
直接或通过‘+’和‘,’等操作符操作字符串
格式化字符串
format()方法。 格式化字符串
f-string 格式化字符串