解决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列表操作之extend和append的区别实例分析
Jul 28 Python
python字符串过滤性能比较5种方法
Jun 22 Python
Python2和Python3中print的用法示例总结
Oct 25 Python
Python+matplotlib+numpy绘制精美的条形统计图
Jan 02 Python
DataFrame中去除指定列为空的行方法
Apr 08 Python
Python Web框架之Django框架Model基础详解
Aug 16 Python
对pytorch中的梯度更新方法详解
Aug 20 Python
Python数据可视化:幂律分布实例详解
Dec 07 Python
torch 中各种图像格式转换的实现方法
Dec 26 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
Feb 06 Python
python之openpyxl模块的安装和基本用法(excel管理)
Feb 03 Python
Python+Appium实现自动抢微信红包
May 21 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调用nginx的mod_zip模块打包ZIP文件
2014/06/11 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
PHP加密解密类实例分析
2015/04/20 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
JavaScript高级程序设计 XML、Ajax 学习笔记
2011/09/10 Javascript
关于JavaScript命名空间的一些心得
2014/06/07 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
完美实现八种js焦点轮播图(下篇)
2020/04/20 Javascript
Vue.js开发环境搭建
2016/11/10 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
了解VUE的render函数的使用
2017/06/08 Javascript
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
vue2.0中vue-cli实现全选、单选计算总价格的实例代码
2017/07/18 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
JavaScript如何借用构造函数继承
2019/11/06 Javascript
微信小程序图片右边加两行文字的代码
2020/04/23 Javascript
使用Python实现BT种子和磁力链接的相互转换
2015/11/09 Python
Python图形绘制操作之正弦曲线实现方法分析
2017/12/25 Python
使用 Python 实现微信群友统计器的思路详解
2018/09/26 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
2019/04/15 Python
python Shapely使用指南详解
2020/02/18 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
运动鞋中的劳斯莱斯:索康尼(SAUCONY)
2017/08/09 全球购物
机械设计及其自动化专业推荐信
2013/10/31 职场文书
技术总监管理岗位职责
2014/03/09 职场文书
法律顾问服务方案
2014/05/15 职场文书
学校四群教育实施方案
2014/06/12 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
法人授权委托书
2014/09/16 职场文书
关于倡议书的范文
2015/04/29 职场文书
2016年寒假学习心得体会
2015/10/09 职场文书
如何解决.cuda()加载用时很长的问题
2021/05/24 Python
java如何实现socket连接方法封装
2021/09/25 Java/Android
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技