解决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 paramiko实现ssh远程访问的方法
Dec 03 Python
Python使用scrapy抓取网站sitemap信息的方法
Apr 08 Python
python获取指定路径下所有指定后缀文件的方法
May 26 Python
Python3.6正式版新特性预览
Dec 15 Python
Python实现按照指定要求逆序输出一个数字的方法
Apr 19 Python
matplotlib 纵坐标轴显示数据值的实例
May 25 Python
python requests 库请求带有文件参数的接口实例
Jan 03 Python
十分钟搞定pandas(入门教程)
Jun 21 Python
基于python使用tibco ems代码实例
Dec 20 Python
Python面向对象原理与基础语法详解
Jan 02 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 Python
完美解决Django2.0中models下的ForeignKey()问题
May 19 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
丧钟首部独立剧集《丧钟:骑士与龙》北美正式开播,场面血腥
2020/04/09 欧美动漫
VFP与其他应用程序的集成
2006/10/09 PHP
用cookies来跟踪识别用户
2006/10/09 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
2012/12/06 PHP
php获取操作系统语言代码
2013/11/04 PHP
PHP图片库imagemagick安装方法
2014/09/23 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
ucenter中词语过滤原理分析
2016/07/13 PHP
JSON扫盲帖 JSON.as类教程
2009/02/16 Javascript
高性能web开发 如何加载JS,JS应该放在什么位置?
2010/05/14 Javascript
深入理解javascript中return的作用
2013/12/30 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
2015/06/09 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
2015/11/24 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
JavaScript 中调用 Kotlin 方法实例详解
2017/06/09 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
vue中关闭eslint的方法分析
2018/08/04 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
node.js express捕获全局异常的三种方法实例分析
2019/12/27 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
python实现划词翻译
2020/04/23 Python
python统计cpu利用率的方法
2015/06/02 Python
python魔法方法-属性访问控制详解
2016/07/25 Python
Python实现通讯录功能
2018/02/22 Python
python实现获取单向链表倒数第k个结点的值示例
2019/10/24 Python
用python介绍4种常用的单链表翻转的方法小结
2020/02/24 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
Html5 滚动穿透的方法
2019/05/13 HTML / CSS
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
6号汽车旅馆预订:Motel 6
2018/02/11 全球购物
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
网页美工求职信
2014/02/15 职场文书
解决golang 关于全局变量的坑
2021/05/06 Golang