解决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 相关文章推荐
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
May 17 Python
Python 快速实现CLI 应用程序的脚手架
Dec 05 Python
5款非常棒的Python工具
Jan 05 Python
python 中的list和array的不同之处及转换问题
Mar 13 Python
Opencv+Python 色彩通道拆分及合并的示例
Dec 08 Python
opencv与numpy的图像基本操作
Mar 08 Python
python 列表输出重复值以及对应的角标方法
Jun 11 Python
django-filter和普通查询的例子
Aug 12 Python
python使用opencv在Windows下调用摄像头实现解析
Nov 26 Python
Pandas读取csv时如何设置列名
Jun 02 Python
Python基于Opencv识别两张相似图片
Apr 25 Python
总结Python常用的魔法方法
May 25 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 登录记住密码实现思路
2013/05/07 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
基于PHP实现生成随机水印图片
2020/12/09 PHP
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
Vue.js实战之通过监听滚动事件实现动态锚点
2017/04/04 Javascript
JS 实现微信扫一扫功能
2018/09/14 Javascript
基于vue-upload-component封装一个图片上传组件的示例
2018/10/16 Javascript
Vue请求JSON Server服务器数据的实现方法
2018/11/02 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
原生JS实现微信通讯录
2020/06/18 Javascript
基于脚手架创建Vue项目实现步骤详解
2020/08/03 Javascript
[45:14]Optic vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
Python中List.count()方法的使用教程
2015/05/20 Python
Python 解决中文写入Excel时抛异常的问题
2018/05/03 Python
详解Python中的正则表达式
2018/07/08 Python
Django用户认证系统 Web请求中的认证解析
2019/08/02 Python
python同步windows和linux文件
2019/08/29 Python
Python warning警告出现的原因及忽略方法
2020/01/31 Python
Python 远程开关机的方法
2020/11/18 Python
HTML5实现QQ聊天气泡效果
2017/06/26 HTML / CSS
英国最大的老式糖果店:A Quarter Of
2017/04/08 全球购物
Europcar葡萄牙:葡萄牙汽车和货车租赁
2017/10/13 全球购物
BNKR中国官网:带你感受澳洲领先潮流时尚
2018/08/21 全球购物
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
2014/09/26 面试题
房地产财务部员工岗位职责
2014/03/12 职场文书
农村党支部书记党群众路线四风问题整改措施
2014/09/26 职场文书
美容院合作经营协议书
2014/10/10 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
给领导的感谢信范文
2015/01/23 职场文书
考察邀请函范文
2015/01/31 职场文书
2016七夕情人节感言
2015/12/09 职场文书