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