crazy-heng
天降大任于斯人也...

导航

 

s = 'alex' #一个字符串

s.isdigit

    判断字符串中是否全部都是数字。 # 一般用于用户程序交互判断用户输入的是否为数字,是数字的话就用int转换

s.replace

    将字符串s中的字符换成新的字符,如果指定第三个参数,那替换次数不会超过第三个参数的次数.

    例:s = 'aaaabbbcccc'    s.replace('a,''啊') #将字符串中a全部换成 啊 ,s.replace('a','啊',3) #将s字符串中的a只替换三个 啊 后面的a不变

    

s.find

   s = 'abcd' s1 = 'cd'   s.find(s1) #判断s是否包含s1 如果包含输出s1的开始索引,没有就输出-1  可以指定从索引多少开始查询

s.count

   计算字符串s中的子字符串的重复个数 例: s = 'aaabbc'  s.count('a') 输出结果: 3   后面也可以加上查询起始索引位置

   例: s.count('b',3)  # 从索引为3的元素开始查询b重复了几次  输出结果为2  s.count('b',4) 输出结果为1 

s.strip

   删除字符串收尾指定的字符(默认是空格)s = '   s     '   s.strip()  输出结果:s = 's'  也可以指定 s = '0000 s 00000'   s.strip('0') 输出结果:s = 's'

s.center

   原字符串剧中,指定字符串长度,默认用空格填充至指定长度(包含了原字符串长度)。例: s = 'alex'    s.center(20)  >>>'    alex     '

   也可以指定填充 例: s.center(20,'-')    >>>'------alex------'

s.splitn  暂时还没理解,后面需要补上

s.format

posted on 2018-03-28 18:08  killer-147  阅读(140)  评论(0)    收藏  举报