字符串的常见操作
<1>find查找
格式mystr.find(str,起始查找位,结束查找位)默认为(0,len(mystr))
记得print
<2>index
和find一样,不过如果没找到会报一个错误
<3>count
返回str在start和end之间 在mystr里面出现的次数
格式和find一样
<4>replace
把str1替换成str2
mystr.replace(str1,str2,替换的次数)
<5>split
以str为分隔符切片mystr
mystr.split(str,分割几个子字符串(几次))
<6>capitalize把字符串第一个字符大写
mystr.split
<7>title
把字符串每个单词首字母大写(他这个每个单词的界限应该是以空格为标准)mystr.title
<8>startswith
检查字符串是不是以str开头
mystr.startswith(str)输出Ture或者False
<9>endswith
检查字符是否以str结束
muystr.endswith()
<10>lower,upper
转换大小写格式:mystr.upper()
<11>ljust,rjust,center
返回一个字符串左,右,中心对齐,并使用空格填充至长度width的新字符串长度
mystr.ljust(width)
<12>lstrip , rstrip,strip
删除字符串左边,右边,两边的空白字符
<13>rfind , rindex
从右边查找,用法一样
<14>partition,rpartition(从右边开始)
把mystr以str分割成三部分,str前,str和str后
<15>splitlines
按照行分割,返回一个包含各行作为元素的列表
<16>isalpha,isdigit,isalnum,,(isspace)
检测是不是都是字母,数字,字母或数字(空格)组成,返回T或者F
<17>join
mystr中每个字符串后面都加入str,构造出一个新的字符串mystr.join()
网友评论