解决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 参数列表中的self 显式不等于冗余
Dec 01 Python
python使用socket连接远程服务器的方法
Apr 29 Python
在python中实现将一张图片剪切成四份的方法
Dec 05 Python
Django密码系统实现过程详解
Jul 19 Python
python 进程间数据共享multiProcess.Manger实现解析
Sep 23 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
Dec 18 Python
记录模型训练时loss值的变化情况
Jun 16 Python
OpenCV 之按位运算举例解析
Jun 19 Python
Python pandas对excel的操作实现示例
Jul 21 Python
学会迭代器设计模式,帮你大幅提升python性能
Jan 03 Python
Python中快速掌握Data Frame的常用操作
Mar 31 Python
Python torch.flatten()函数案例详解
Aug 30 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获取域名的google收录示例
2014/03/24 PHP
php实现图片等比例缩放代码
2015/07/23 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
复制小说文本时出现的随机乱码的去除方法
2010/09/07 Javascript
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
jquery马赛克拼接翻转效果代码分享
2015/08/24 Javascript
javascript 将共享属性迁移到原型中去的实现方法
2016/08/31 Javascript
深入理解Node.js中的进程管理
2017/03/13 Javascript
vue实现验证码输入框组件
2017/12/14 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
2020/03/11 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
微信小程序获取当前时间及星期几的实例代码
2020/09/20 Javascript
关于angular 8.1使用过程中的一些记录
2020/11/25 Javascript
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
Python中的自定义函数学习笔记
2014/09/23 Python
Python实现屏幕截图的两种方式
2018/02/05 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
Python计算时间间隔(精确到微妙)的代码实例
2019/02/26 Python
opencv 获取rtsp流媒体视频的实现方法
2019/08/23 Python
8段用于数据清洗Python代码(小结)
2019/10/31 Python
西班牙伏林航空公司:Vueling
2016/08/05 全球购物
美国时尚女装在线:Missguided
2016/12/03 全球购物
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
美国Max仓库:Max Warehouse
2020/05/31 全球购物
TCP/IP的分层模型
2013/10/27 面试题
大学生学习生活的自我评价
2013/11/01 职场文书
人力资源部培训专员岗位职责
2014/01/02 职场文书
小学新学期寄语
2014/04/02 职场文书
代办出身证明书
2014/10/21 职场文书
工作态度不好检讨书
2015/05/06 职场文书
python 用递归实现通用爬虫解析器
2021/04/16 Python
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL