day3 字符串操作

name = "aleX leNb"
print(name.strip())#移除name两边空格
print(name.lstrip('al'))#移除name左边的al
print(name.rstrip(' Nb'))#移除name右边的Nb
print(name[1:8])#移除name第一个a和最后一个b
print(name.startswith('al')) #判断name是不是以al开头
print(name.endswith('Nb')) #判断name是不是以Nb结尾
print(name.replace('l','p'))#将name中的l替换成P
print(name.replace('l','p',1))#将name中的第一个l替换成p
print(name.split('l'))#将name根据l进行分割
print(name.split('l',1))#将name根据第一个l分割一次
print(name.upper())#全部转化成大写
print(name.lower()) #全部转化为小写
print(name.capitalize())#把name中的首字母大写
print(name.count('l')) #求name中l出现的次数
print(name.count('l',0,4)) #求name中前四位中出现l的次数
print(name.index('N')) #求出name中N的索引并且没有则报错
print(name.find('N'))#求出name中N的索引并且没有则返回-1
print(name.find('X le')) #求出name中X le的索引
print(name[2]) #查找name中第2个字符
print(name[0:3])#查找name中前3个字符
print(name[-2:])#查找name倒数2个字符
print(name.index('e'))#查找name中e的索引

猜你喜欢

转载自www.cnblogs.com/wy3713/p/9123116.html