pythonreplace无法替换怎么办
replace替换字符串的时候,需要重新赋值给变量,因为在python中字符串是不可变对象,因此在使用的时候我们必须重新赋值,就这么简单。Pythonreplace()方法把字符串中的old(旧字符串)替换成new(新字符串),如果指定第三个参数max,则替换不超过max次。
replace()方法语法:
str.replace(old,new[,max])
参数
old--将被替换的子字符串。
new--新字符串,用于替换old子字符串。
max--可选字符串,替换不超过max次
返回值
返回字符串中的old(旧字符串)替换成new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过max次。
以下实例展示了replace()函数的使用方法:
str="thisisstringexample....wow!!!thisisreallystring";
printstr.replace("is","was");
printstr.replace("is","was",3);
输出结果
thwaswasstringexample....wow!!!thwaswasreallystring
thwaswasstringexample....wow!!!thwasisreallystring
以上内容为大家介绍了python培训之replace无法替换怎么办,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:开发教育。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!