我们可以使用drcstring")查看所有字符串常用方法列表,help( )函数查看每个函数的帮助。例如:
import string
dir('string')
显示字符串常用的方法列表为: ['capitalize', 'center, 'count, 'decode', 'encode', 'endswith', 'expandtabs', 'find', format, 'index', 'isalnum', 'isalpha', 'isdigit, 'islower', 'isspace', 'istitle', 'isupper', "join', 'Jjust', 'lower', 'lstrip', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit, 'rstrip', 'split, 'splitines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'fil']
通过help( )方法查看单个字符串方法的功能,例如查看rfindO的功能如下:
help(string.rfind)
Help on function rfind in module string:rfind(s, *args):
rfind(s, sub [,start [,end]])-> int
Return the highest index in s where substring sub is found, such that sub is contained within s[start,end]. Optional arguments start and end are interpreted as in slice notation. Return -1 onfailure.
方法:ind( )
功能:查找字符串首次出现位置
split( )
以指定字符为分隔符分割字符串
rfind( )
查找字符串最后出现位置
index( )
返回字符串首次出现位置
rindex( )
返回字符串最后出现位置
count( )
返回字符串出现次数
lower( )
转换为小写
upper( )
转换为大写
capitalize( )
首字母转换为大写
title( )
字符串每个单词首字母转换为大写
swapcase( )
大小写互换
startswith( )
判断是否以指定字符串开始
endswith( )
判断是否以指定字符串结束
isalnum( )
判断是否为数字或字母
isalpha( )
判断是否为字母
isdigit( )
判断是否是数字
isspace( )
判断是否是空格
compress(str)
压缩
rplit( )
从右端分割字符串
partition( )
分割字符串为3部分
rpartition( )
从右端分割字符串为3部分
join( )
与split相反
replace( )
替换字符或字符串
maketrans( )
成生字符映射表
translate( )
按映射表转换字符串并替换
strip( )
删除两端空格或连续指定字符
rstrip( )
删除右端空格或连续指定字符
lstrip( )
删除左端空格或连续指定字符
islower( )
判断是否是小写字母
center( )
返回指定宽度、原串居中的新串
ljust( )
返回指定宽度、原串居左的新串
rjust( )
返回指定宽度、原串居右的新串
eval( )
字符串转化为数值
compress()
解压缩
版权归原作者 羡鱼吖 所有, 如有侵权,请联系我们删除。