Python 常见的字符串操作知识点(1):
1、切片:通过索引(索引:索引:步长)截取字符串的一段
a='ABCDEFGHIJK' print(a[0:3])#print(a[:3)从一开始就取0,默认不写 print(a[2:5])#从第三个字符开始,取第五个字符 print(a[:])#默认到最后 print(a[:-1]#-1是列表中最后一个元素的索引,但它应该符合忽视顾头的原则,因此无法获得K元素 print(a[:5:2]#加步长度 print(a[-1:-5:-2]#反向加步长 print(a[::-1]#反向步长的经典应用,将整个字符串反向。
2、strip()方法:替换字符串中的所有空白位置
s='wotr中r国wodrt' print(s.strip('wotrd'))#从前到后,从后到前,中间不能去掉 >>>中r国
3、replace()方法:替换字符串中指定的内容可以指定替换次数
str.replace(old,new[,max]) #将返回字符串中的old(旧字符串)替换为new(新字符串)后生成的新字符串。如果指定第三个参数max,则更换不超过max次。默认情况下完全更换。
更多Python知识,请关注:Python自学网!!