【python学习】基础篇-常用函数-replace函数

str.replace(old,new,count)
old:将被替换的子字符串。
new:字符串,用于替换old 字符串
count: 可选参数,表示要替换的次数,如果不指定该参数则替换所有匹配字符,而指定替换次数时的替换顺序是从左向右依次替换。

连续替换使用方法如下

temp ="想做/ 兼_职/程序员_/ 的加我Q: xxx*7650xxx有,惊,喜,哦! !"
print(temp.replace(' ','').replace('*','').replace('_','').replace('、','').replace('/','')
输出结果:
想做兼职程序员的加我Q:xxx7650xxx有惊喜哦!!

常用方法:
从左去除:str.lstrip()
从右去除:str.rstrip()
去除“%”号:str.strip(“%”)
注意:只能去除最外围的特殊符号,如果最外围匹配不上,也不会报错。(好鸡肋的说)

str= "   *a*bc%d%    "
print(str.lstrip())
print(str.rstrip())
print(str.lstrip().strip("*"))
print(str.rstrip().strip("%"))
输出结果
*a*bc%d%    
   *a*bc%d%
a*bc%d%    
   *a*bc%d

你可能感兴趣的:(python学习,学习)