解决python replace函数替换无效问题


Posted in Python onJanuary 18, 2020

python replace函数替换无效问题

str = "hello,china!"
str.replace("hell","well")
print(str)

hello,China!

进程已结束,推出代码0

写代码时发现这样替换之后并没有替换成功。

原因:

在Python中字符串是是不可变对象。

所以字符串使用replace需要重新赋值,生成一个新的对象。

之前没有重新引用,导致该变量 指向的是 以前的对象,实则已经发生变化,只是没有重新引用而已。

所以要想打印出替换后的字符串需要重新赋值,如下:

str = "hello,china!"
str = str.replace("hell","well")
print(str)

hello,china!

进程已结束,推出代码0

这样就可以替换成功啦!!

以上解决方法和代码很简单,大家可以参考下,有其他疑问可以联系小编补充修改,感谢大家对三水点靠木的支持。

Python 相关文章推荐
30分钟搭建Python的Flask框架并在上面编写第一个应用
Mar 30 Python
Python网络编程中urllib2模块的用法总结
Jul 12 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Flask web开发处理POST请求实现(登录案例)
Jul 26 Python
python执行CMD指令,并获取返回的方法
Dec 19 Python
对python中Librosa的mfcc步骤详解
Jan 09 Python
使用python实现滑动验证码功能
Aug 05 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 Python
Python变量格式化输出实现原理解析
Aug 06 Python
vscode+PyQt5安装详解步骤
Aug 12 Python
Python 程序员必须掌握的日志记录
Aug 17 Python
python爬虫之爬取笔趣阁小说
Apr 22 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 #Python
pytorch 状态字典:state_dict使用详解
Jan 17 #Python
Python标准库itertools的使用方法
Jan 17 #Python
Python实现投影法分割图像示例(二)
Jan 17 #Python
Python常用库大全及简要说明
Jan 17 #Python
Python Sphinx使用实例及问题解决
Jan 17 #Python
通过实例了解Python str()和repr()的区别
Jan 17 #Python
You might like
php mysql实现mysql_select_db选择数据库
2016/12/30 PHP
学习ExtJS(一) 之基础前提
2009/10/07 Javascript
jQeury淡入淡出需要注意的问题
2010/09/08 Javascript
jquery无缝向上滚动实现代码
2013/03/29 Javascript
javascript垃圾收集机制与内存泄漏详细解析
2013/11/11 Javascript
javascript break指定标签打破多层循环示例
2014/01/20 Javascript
javasctipt如何显示几分钟前、几天前等
2014/04/30 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
2017/05/11 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
浅谈webpack-dev-server的配置和使用
2018/05/17 Javascript
Bootstrap table 服务器端分页功能实现方法示例
2020/06/01 Javascript
vue-cli中实现响应式布局的方法
2021/03/02 Vue.js
Python通过websocket与js客户端通信示例分析
2014/06/25 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
浅谈python爬虫使用Selenium模拟浏览器行为
2018/02/23 Python
Python 25行代码实现的RSA算法详解
2018/04/10 Python
python同时遍历数组的索引和值的实例
2018/11/15 Python
使用50行Python代码从零开始实现一个AI平衡小游戏
2018/11/21 Python
python根据时间获取周数代码实例
2019/09/30 Python
Berghaus官网:户外服装和设备,防水服
2020/01/17 全球购物
澳大利亚在线划船、露营和钓鱼商店:BCF Australia
2020/03/22 全球购物
什么是封装
2013/03/26 面试题
品学兼优的大学生自我评价
2013/09/20 职场文书
护理职业应聘自荐书
2013/09/29 职场文书
楼面部长岗位职责范本
2014/02/14 职场文书
机关搬迁方案
2014/05/18 职场文书
党员作风建设整改方案
2014/10/27 职场文书
2015年党员发展工作总结
2015/05/13 职场文书
网聊搭讪开场白
2015/05/28 职场文书
pytorch Dropout过拟合的操作
2021/05/27 Python
SSM VUE Axios详解
2021/10/05 Vue.js
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers