capitalize()
该方法返回一个首字母大写的字符串。
语法:str.capitaliz()
casefold()
转换字符串为小写与lower()方法类似,但是可以转换别的语言例如法语,德语
语法:str.casefold()
center()
返回一个原字符串居中,并使用空格填充至长度 width 的新字符串。默认填充字符为空格。
语法:str.center(20,'-')
count()
用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。
语法:str.count('a',1,4)
encode()
以 encoding 指定的编码格式编码字符串。
语法:str.encode(encoding = 'UTF-8')
endwish()
用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。
语法:str.endwish('!',1,4)
expandtabs()
把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8。
语法:str.expandtabs(tabsize = 8)
find()
检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。
语法:str.find(str,beg=0,end=len(string))
format()
用于字符串的格式化,通过{}和:来代替传统%方式
语法:"My name is {},age {}.format('Tom',18)"