1、capitalize():将字符串的第一个字符转换为大写字母。
2、casefold():将字符串中所有的字符转换为小写字母。
3、center(width[,fillchar]):返回一个指定宽度的居中对齐的字符串,如果指定了fillchar则使用fillchar填充空白部分。
4、count(sub[,start[,end]]):返回字符串中指定子字符串出现的次数,可指定开始和结束位置。
5、encode([encoding[,errors]]):将字符串转换为指定编码的字节串。
6、endswith(suffix[,start[,end]]):判断字符串是否以指定的后缀结束,可指定开始和结束位置。
7、expandtabs([tabsize=8]):将字符串中的制表符替换为指定数量的空格,默认为8个空格。
8、find(sub[,start[,end]]):返回字符串中指定子字符串第一次出现的位置,可指定开始和结束位置。
9、format(*args, **kwargs):将字符串中的占位符替换为指定的值。
10、format_map(mapping):将字符串中的占位符替换为指定的字典中的键值对。
11、index(sub[,start[,end]]):返回字符串中指定子字符串第一次出现的位置,如果未找到则抛出ValueError,可指定开始和结束位置。
12、isalnum():判断字符串是否只包含字母和数字。
13、isalpha():判断字符串是否只包含字母。
14、isdecimal():判断字符串是否只包含十进制数字。
15、isdigit():判断字符串是否只包含数字。
16、isidentifier():判断字符串是否是一个合法的标识符。
17、islower():判断字符串中所有字母是否都是小写字母。
18、isnumeric():判断字符串是否只包含数字字符。
19、isprintable():判断字符串是否是可打印字符。
20、isspace():判断字符串是否只包含空格字符。
21、istitle():判断字符串是否符合标题化规则。
22、isupper():判断字符串中所有字母是否都是大写字母。
23、join(iterable):将可迭代对象中的字符串连接起来。
24、ljust(width[,fillchar]):返回一个指定宽度的左对齐的字符串,如果指定了fillchar则使用fillchar填充空白部分。
25、lower():将字符串中所有字母转换为小写字母。
26、lstrip([chars]):去除字符串左侧指定的字符。
27、maketrans(x[,y[,z]]):创建一个字符映射表,用于str.translate()方法。
28、partition(sep):将字符串以指定的分隔符分成三部分,返回一个元组。
29、replace(old,new[,count]):将字符串中指定的旧子串替换为新子串,可指定替换次数。
30、rfind(sub[,start[,end]]):返回字符串中指定子字符串最后一次出现的位置,可指定开始和结束位置。
31、rindex(sub[,start[,end]]):返回字符串中指定子字符串最后一次出现的位置,如果未找到则抛出ValueError,可指定开始和结束位置。
32、rjust(width[,fillchar]):返回一个指定宽度的右对齐的字符串,如果指定了fillchar则使用fillchar填充空白部分。
33、rpartition(sep):将字符串以指定的分隔符分成三部分,从右侧开始分割,返回一个元组。
34、rsplit([sep[,maxsplit]]):从右侧开始将字符串分割,返回一个列表。
35、rstrip([chars]):去除字符串右侧指定的字符。
36、split([sep[,maxsplit]]):将字符串以指定的分隔符分割,返回一个列表。
37、splitlines([keepends]):将字符串以换行符分割,返回一个列表。
38、startswith(prefix[,start[,end]]):判断字符串是否以指定的前缀开头,可指定开始和结束位置。
39、strip([chars]):去除字符串两侧指定的字符。
40、swapcase():将字符串中的大小写字母互换。
41、title():将字符串转换为标题化的形式。
42、translate(table[,deletechars]):根据给定的映射表,将字符串中的字符进行转换。
43、upper():将字符串中所有字母转换为大写字母。
44、zfill(width):返回一个指定宽度的字符串,如果字符串长度不足则在左侧填充0。
以上方法均收集与网络,使用时请自行分辨可用性、准确性以及完整性。