python string

1.str.capitalize返回首字母大写,其他字母小写的字符串
2.str.casefold字符串转换成小写,用于不区分大小写的字符串比较
3.str.center返回指定长度的字符串,字符串内容居中,并使用指定字符填充
4.str.count返回子字符串在字符串中出现的次数
5.str.encode对字符串进行编码,返回字节对象
6.str.endswith判断字符串是否以指定的后缀结尾
7.str.expandtabs使用空格替换tab
8.str.find返回子字符串在字符串中第一次出现的位置;如没找到,返回-1
9.str.format执行字符串格式化操作,替换字段使用{}分隔,替换字段可以是表
10.str.format_map执行字符串格式化操作,替换字段使用{}分隔,同str.for
11.str.index同find(),但如果在字符串中没找到子字符串,会抛出错误
12.str.isalnum判断字符串中是否至少有一个字符,并且所有字符都是字母或数字
13.str.isalpha判断字符串中是否至少有一个字符,并且所有字符都是字母
14.str.isdecimal判断字符串中是否至少有一个字符,并且所有字符都是十进制数字
15.str.isdigit判断字符串中是否至少有一个字符,并且所有字符都是数字
16.str.isidentifier判断字符串中是否是有效标识符
17.str.islower判断字符串中是否小字并且至少有一个字符
18.str.isnumeric判断字符串中是否至少有一个字符,并且所有字符都是数字字符
19.str.isprintable判断字符串的所有字符都是可打印字符或字符串为空
20.str.isspace判断字符串中是否至少有一个字符,并且所有字符都是空白字符
21.str.istitle判断字符串中是否至少有一个字符,并且所有字符都是titlec
22.str.isupper判断字符串中是否大字并且至少有一个字符
23.str.join使用字符串作为分隔符串连多个数据为一个字符串
24.str.ljust返回指定长度的字符串,字符串内容居左,并使用指定字符填充
25.str.lower字符串转换成小写
26.str.lstrip去掉字符串前面的空格,或参数中的字符
27.str.maketrans返回一个转换表
28.str.partition返回包含字符串中分隔符之前、分隔符、分隔符之后的子字符串的t
29.str.replace替换字符串中所有的子字符串old为新的字符串new
30.str.rfind返回子字符串在字符串中最后一次出现的位置;如没找到,返回-1
31.str.rindex同rfind(),但如果在字符串中没找到子字符串,会抛出错误
32.str.rjust返回指定长度的字符串,字符串内容居右,并使用指定字符填充
33.str.rpartition从后往前查找,返回包含字符串中分隔符之前、分隔符、分隔符之后
34.str.rsplit从后往前拆分字符串,返回一个列表
35.str.rstrip去掉字符串后面的空格,或参数中的字符
36.str.split拆分字符串,返回一个列表
37.str.splitlines字符串以换行符为分隔符拆分,去掉换行符;如果keepends
38.str.startswith判断字符串是否以指定的前缀开始
39.str.strip去掉字符串前后的空格,或指定的所有字符
40.str.swapcase大写字符转换成小写字符,小写字符转换成大写字符
41.str.title每个单词的第一个字符转换成titlecase字符,其他字符转
42.str.translate根据table表的映射关系,将字符串中的每个字符转换成另一个
43.str.upper字符串转换成大写
44.str.zfill在字符串的左边填充0,不会截断字符串




原文地址:https://www.cnblogs.com/iathena/p/9c2bdec24ee8d688a6e1534cc5bc3d89.html