解决Python中字符串和数字拼接报错的方法


Posted in Python onOctober 23, 2016

前言

众所周知Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,如果直接将字符串和数字拼接会直接报错。

如以下的代码:

# coding=utf8
str = '你的分数是:'
num = 82
text = str+num+'分 | 琼台博客'
print text

执行结果

解决Python中字符串和数字拼接报错的方法

直接报错:TypeError: cannot concatenate 'str' and 'int' objects

解决这个方法只有提前把num转换为字符串类型,可以使用bytes函数把int型转换为string型。

代码:

# coding=utf8
str = '你的分数是:'
num = 82
num = bytes(num)
text = str+num+'分 | 琼台博客'
print text

结果搞定:

解决Python中字符串和数字拼接报错的方法

总结

以上就是解决Python中字符串和数字拼接报错的全部内容,希望本文的内容对大家学习或者使用python能有所帮助,如果有疑问大家可以留言交流。

Python 相关文章推荐
Python六大开源框架对比
Oct 19 Python
基于Python实现一个简单的银行转账操作
Mar 06 Python
Python中getpass模块无回显输入源码解析
Jan 11 Python
python+selenium 定位到元素,无法点击的解决方法
Jan 30 Python
利用python脚本如何简化jar操作命令
Feb 24 Python
Python玩转加密的技巧【推荐】
May 13 Python
Python字符串的一些操作方法总结
Jun 10 Python
Python列表操作方法详解
Feb 09 Python
python实现翻译word表格小程序
Feb 27 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
Sep 24 Python
Python尾递归优化实现代码及原理详解
Oct 09 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
Jan 29 Python
python 读写txt文件 json文件的实现方法
Oct 22 #Python
Python类属性的延迟计算
Oct 22 #Python
如何在Python函数执行前后增加额外的行为
Oct 20 #Python
如何利用Fabric自动化你的任务
Oct 20 #Python
windows下ipython的安装与使用详解
Oct 20 #Python
Python做文本按行去重的实现方法
Oct 19 #Python
Python首次安装后运行报错(0xc000007b)的解决方法
Oct 18 #Python
You might like
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
php实现处理输入转义字符的代码
2015/11/08 PHP
实例详解PHP中html word 互转的方法
2016/01/28 PHP
PHP未登录自动跳转到登录页面
2016/12/21 PHP
php+jQuery ajax实现的实时刷新显示数据功能示例
2019/09/12 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
2020/03/18 PHP
科讯商业版中用到的ajax空间与分页函数
2007/09/02 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
2015/05/16 Javascript
浅谈JavaScript的内置对象和浏览器对象
2016/06/03 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
jQuery与JS加载事件用法分析
2016/09/04 Javascript
在localStorage中存储对象数组并读取的方法
2016/09/24 Javascript
AngularJS中一般函数参数传递用法分析
2016/11/22 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
javascript中的面向对象
2017/03/30 Javascript
nodejs个人博客开发第四步 数据模型
2017/04/12 NodeJs
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
JavaScript 中判断变量是否为数字的示例代码
2020/10/22 Javascript
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[42:23]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第二场 12.10
2020/12/13 DOTA
Python编码时应该注意的几个情况
2013/03/04 Python
详解Python之数据序列化(json、pickle、shelve)
2017/03/30 Python
详解Python中where()函数的用法
2018/03/27 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
django如何自己创建一个中间件
2019/07/24 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
艺术设计专业个人求职信
2013/09/21 职场文书
医院总经理岗位职责
2014/02/04 职场文书
学校元旦晚会方案
2014/02/19 职场文书
统计岗位职责
2014/02/21 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
2019如何书写演讲稿?
2019/07/01 职场文书
创业的9条正确思考方式
2019/08/26 职场文书