str.replace(old, new) 是有返回值的
例:str = 'abc*de'
执行:str.replace('*','') #此时返回abcde
但是如果此时执行:print str ==>'abc*de' #str 的值并没有改变
所以在使用replace函数的时候可以设置变量的接收返回的截取后的字符串,以便使用
可以是:replaced_str= str.replace('*', '')
print replaced_str ==> abced
str.replace(old, new)小方法整理
最新推荐文章于 2024-04-18 20:00:00 发布