####################字符串操作############## ##strip 去除 # name='egon123' # print(name.strip('123')) #去关键字 #lower,upper # name='egon' # print(name.lower()) #转换为小写 # print(name.upper()) #转换为大写 #startswith endswith # name='alex_SB' # print(name.endswith('SB')) 判断是否以SB结尾 # print(name.startswith('alex')) 判断是否以alex开头 # format的三种玩法 # res='{}{}{}'.format('egon','18','male') # res='{1}{0}{1}'.format('egon',18,'male') #按位置参数 传值 # res='{name}{age}{sex}'.format(sex='male',name='egon',age=18) #按指定参数 传值 #split 切割 # name='root:x:0:0::/root:/bin/bash' # a=print(name.split(':')) #按照: 分隔 # name='C:/a/b/c/d.txt' # print(name.split('/',1)) #拿到第一参数 # name='a|b|c' # print(name.rsplit('|',1)) #从右开始切分 #join 加入 连接 # tag=' ' # print(tag.join(['egon','say','hello','world'])) #可迭代对象必须都是字符串 将空字符串加入值 #replace 替换 # name='alex say :i have one tesla,my name is alex' # print(name.replace('alex','SB',1)) #第一行替换成SB #isdigit:可以判断bytes和unicode类型,是最常用的用于于判断字符是否为"数字"的方法 # age=input('>>: ') # print(age.isdigit())
#isalpha:判断是否为英文字母
#age=input('>>':')
print(age.isaplpha())
#切片 # name=' zhang' # print(name[1]) 正向切片 # name=' zhang' # print(name[:3]) 从头开始切到结尾 # name=' aleX' # print(name[-2:]) 从后往前切片 # name=' aleX' # print(name.index('e')) 查看索引位置