各位把看下这个,replace(x,'')是啥意思 !

img

原来是个坑呀

img

img

replace只返回值,不会修改字符串,因为字符串是不可变的数据类型
看示例:
a = '你好'
z = a.replace('你', '您')
print(f"z={z}")
print(f"a={a}")

s.replace(a,b)
把字符串s里所有子串a替换b,并返回一个新字符串
如果不把结果赋值回给s,那么s并不改变