1.capitalize():首字母大写
2、casefold():全部字母小写
注:为3.3版本新引入的方法
用法和lower()相似,但lower()只对ASCII编码,即A—Z,其它语言(非汉语或英语)只能用casefold()方法
3、center(width):内容居中,用空白填充至width长度
4、count():子序列个数
5、endswith():判断是否以**结束
6、find(寻找子序列位置)
7、replace(old,new):用指定的字符串替换指定位置的字符串
8、encode():以指定格式对字符串编码
9、format():字符串格式化
更多:
isalnum(字符数字组合判断)
isalpha(字母判定)
isdecimal(十进制判定)
isdecimal(全部为数字判定)
isidentifier(合法标识符判定)
islower(小写判定)
isnumeric(判断字符串中是否都是数字)
isprintable(判断是不是只包含可打印字符)
isspace(判断是不是只包含空格字符)
istitle(判断是不是只包含空格字符)
isupper(判断字符串是不是都是大写)
join(返回通过指定字符分隔的新字符串)
ljust(左对齐,右添充)
lower(转换为小写)
lstrip(删除左边的空白或自定义的字符)
maketrans(替换相应的字符)
partition(拆分字符串)
replace(替换)
rfind(反向查找)
rindex(反向索引)
rjust(右对齐,右填充)
rpartition(反向拆分)
rsplit(右边拆分)
split(左边拆分)
split(生成新列表)
startswith(是否以字符串开始)
strip(去除左边空白或自定义字符串)
swapcase(把字符串的大小写字母互换输出)
title(字符串首字母大写,其他全部小写)
translate(str.maketrans()函数配合使用,替换相应的字符)
upper(全部转换为大写)
zfill(回一个添充的字符串)