1,len()
求字符串长度
2,str()和repr()
将非字符串转换为字符串
repr会将一对表示字符串常量的单引号添加到转换后的字符串中
repr('123') " '123' "
3,ord()与chr()
ord()返回字符的Unicode码
chr()返回Unicode码对应的字符
4,x.count(a,b)
返回字符串x中从b+1个字符开始统计a字符串出现了几次
’acacac‘.count('ca',2)=1
5,x.startswith(a)和x.endswith(a)
判断字符串x是否以a(b)开始(结尾)
6,x.find(sub[,start[,end[),x.index(sub[,start[,end[)
在x中寻找sub出现的位置,找到返回起始位置,未找到时find返回-1,index报错
rfind,rindex与上着相同,只是从末尾开始找
7,isalnum()
是否包含任何非数字或字母,若存在其他字符则返回False
8,isalpha()字符串不为空且其中的字符全都时字母(包括外国文字)时返回True否则False
9,lower()将字符串字母转换为小写,upper()为大写
10,lstrip(),rstrip(),strip(),删除字符串左,右,首尾的空格,回车以及换行符。
11,replace(old[,new[,count)
count为替换次数,若不加则全替换