Python的replace()方法

replace替换,顾名思义replace()方法的作用是把字符串中的就字符串换成新的字符串。

即旧换新。

用法:str.replace(old,new[,max])

old即你要替换的旧字符串,new是新字符,max是可供选择的参数,即替换的最大次数,注意max前边有个“,”。

栗子1:

s1="大清王朝未解之谜"

print(s1.replace("大清","大汉"))

>>大汉王朝未解之谜

栗子2:

s2="111222"

print(s2.replace("1","2"))

>>222222

print(s2.replace("1","2",1)) #这里后边的1表示最多替换1次

>>211222

从栗子2可以看出,如果不设置max的参数,会默认把所有旧字符都替换。


版权声明:本文为m0_63003226原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。