1、eval(string)
将字符串string当成有效的表达式来求值并返回计算结果。
2、len(string)
返回字符串的长度(字符个数)。
3、lower(string)
转换字符串种大写字母为小写字母。
4、upper()
转换字符串中小写字母为大写字母。
5、swapcase()
转换字符串中的小写字母为大写字母,大写字母为小写字母。
6、capitalize()
字符串首字母大写,其他小写。
7、title()
每个单词的首字母大写。
8、center(width, fillchar)
返回一个指定宽度的居中字符串,fillchar为填充字符,默认空格填充。
9、ljust(width[, fillchar])
返回一个指定宽度的左对齐字符串,fillchar为填充字符,默认空格填充。
10、rjust(width[, fillchar])
返回一个指定宽度的右对齐字符串,fillchar为填充字符,默认空格填充。
11、zfill(width)
返回一个长度为width的字符串,原字符串右对齐,前面补0。
12、count(str[, star][, end])
返回字符串中str出现的次数,可以指定一个范围,默认从头至尾。
13、find(str[, star][, end])
从左往右检测str字符串是否包含在字符串中,可以指定范围,默认从头到尾,得到的是第一次出现的开始下标,没有则返回-1。
14、rfind(str[, stat][, end])
15、index(str, star=0, end=len(str)
和find()一样,只不过如果str不存在的时候回报一个异常。
15、lstrip()
截掉字符串左侧指定的字符,默认为空格。
16、rstrip()
截掉字符串右侧指定的字符,默认为空格。
17、strip()
截掉字符串两侧指定的字符。
18、split(str, num)
以str为分割符截取字符串,指定num,则仅截取num个字符串。
19、splitline([keepends])
按照(‘\r’,‘\r\n’,‘\n’)分隔(按行切割),keepend==true 会保留换行符。
20、join(seq)
以指定的字符串分隔符,将seq中的所有元素组合成一个字符串。
21、replace(oldstr, newstr, count)
用newstr替换oldstr,默认是全部替换。如果指定了count,则只替换前count个。
22、encode(encoding="utf-8", error="strict")
23、isalpha()
如果字符串中至少有一个字符且所有的字符都是字母,返回True,否则返回False。
24、isalnum()
如果字符串中至少有一个字符且所有的字符都是字母或数字,返回True,否则返回False。
25、isupper()
如果字符串中至少有一个英文字符且所有的英文字符都是大写字母,返回True,否则返回False。
26、islower()
如果字符串中至少有一个英文字符且所有的英文字符都是小写字母,返回True,否则返回False。
27、istitle()
如果字符串是标题化的返回True,否则返回False。
28、isdigit()
如果字符串中只包含数字字符返回True,否则返回False。