s = 'dsj,fhk,je,f' # s1 = s.split(',') # print(s1) s = 'aleX leNb' s1 = s.strip() print(s1) s2 = s[2:] print(s2) s3 = s[0:7] print(s3) s4 = s[1:-1] print(s4) s5 = s.startswith('al') print(s5) s6 = s.endswith('Nb') print(s6) s7 = s.replace('l','p') print(s7) s8 = s.replace('l','p',1) print(s8) s9 = s.split('l') print(s9) s10 = s.split('l',1) print(s10) s11 = s.capitalize() print(s11) s12 = s.count('l',0,4) print(s12) s13 = s.index('N') print(s13) s14 = s.find('X le') print(s14) s15 =s[-2:] print(s15) s = '132a4b5c' s1 = s[1:-3:2] print(s1) s2 = s[0:3:2]+s[1] print(s2)
s = 'aleX leNb'
s.capitalize() 首字母大写
s.upper() 全大写
s.lower() 全小写
s.find() 通过元素找索引,找不到返回-1
s.index() 通过元素找索引,找不到报错
s.swapcase() 大小写翻转
s.replace(old,new,count) (默认替换全部) 替换
s.title() 以特殊字符,数字,空格隔开的每个单词的首字母大写
s.center(宽度,填充) 居中
s.strip() 消除在字符串前后的空格 lstrip 左 rstrip 右
s.split(分隔符) 将字符串按分隔符划分成列表
s.format() 格式化输出
# s = '我叫{},今年{},爱好{},再说一遍我叫{}'.format('aj',20,'nv','aj') # print(s) # name = input('请输入姓名') # s = '我叫{0},今年{1},爱好{2},再说一遍我叫{0}'.format(name,20,'nv') # print(s) # name = input('请输入姓名') # s = '我叫{name},今年{age},爱好{hobby},再说一遍我叫{name}'.format(name=name,age=20,hobby='nv') # print(s)
s.isdigit() 判断是否数字 s.alpha() 是否字母 s.alnum 是否字母或数字 输出bool值
s.starswith(字符,起始,结尾) s.endswith() 判断开头(结尾)是否某字符(可切片)
len() 长度 count() 计数
for 循环
for i in 可迭代对象
pass