python代码,strip()有什么问题?


>>> name="stevenen"
>>> name.strip('e')
'stevenen'
我想去掉所有的‘e’?

strip只是去除薯嫌开头和结隐旁尾的字符,如果要去除中间的字符,数携手用replace

name="stevenen"
name.replace("e","")

strip()
删除字符串 两端的 空格 。中间的会保留
>>> name="高手stevenen"
>>> name.strip('e')
'知念竖stevenen'
>>搭大> name.replace('e','')
'stvnn'
>>>