1.len( )函数 用len( )函数计算字符串的长度。2.capitalize( )函数 将字符串首字母大写。 3.upper( )函数 用upper( )函数将字符串全部变为大写。 4.find( )函数 用find( )函数查找指定字符在字符串中的位置。 用法:字符串.find(要找的字符,开始位,长度设定)。 rfind#从右边开始找。 《注意:若找不到指定字符,则返回值-1,find与index功能相似,但index若找不到指定字符会引发异常》 5.startswith( )函数 用startswith( )函数判断字符串的开头字符。 6.endswith( )函数 用endswith( )函数判断字符串的结尾字符。 7.center( )函数 用center( )函数将字符串以指定宽度居中,其余部分以特定字符填充。 如:center(指定长度,‘特定字符’ ) 8.rjust( )函数 用rjust( )函数将字符串以指定宽度放在右侧,其余部分以特定字符填充。 如:rjust(指定长度,‘特定字符’) 9.split()函数 字符串的切片 如:split(字符串.split(str='x',2))#切片以x为间隔,2为从左到右第二个字符之后合并 可以选取字符串指定位置的字符:eg : str1[4]。 可以选取字符串中连续的一段:eg : str1[1:4] 右端不包括在查找范围之内。 可间断选取字符串中字符:eg:str1[0::2] 其中2为步长,:代表直到最后。 可以将字符串倒序:eg:str1[::-1] 负数步长代表从后向前查找。 10.isdigit( )函数 用isdigit( )函数判断字符串是否由数字组成。11.isalpha( )函数 用isalpha( )函数判断字符串是否由字母组成。12.isalnum( )函数 用isalnum( )函数判断字符串是否由数字和字母组成 13.count()函数 可以找出某个字符出现次数。 如:count(字符串.count(字符,开始位,长度)) 14.replace()函数 可以替换字符 如:replace("a","b",次数)#将a替换为b,但是次数不能超过count次。 15.ljust函数 ljust(字符串.ljust(10))字符串左对齐并用空格填充长度为10的新字符串。 rjust同上,只不过是右对齐 16.partition函数 partition(x.partition('a'))#找x字符串并以a分为三部分。