解决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 相关文章推荐
win7安装python生成随机数代码分享
Dec 27 Python
图文讲解选择排序算法的原理及在Python中的实现
May 04 Python
sublime text 3配置使用python操作方法
Jun 11 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
用Python将一个列表分割成小列表的实例讲解
Jul 02 Python
使用PyCharm创建Django项目及基本配置详解
Oct 24 Python
Django集成搜索引擎Elasticserach的方法示例
Jun 04 Python
PyQt编程之如何在屏幕中央显示窗体的实例
Jun 18 Python
Python 使用folium绘制leaflet地图的实现方法
Jul 05 Python
py-charm延长试用期限实例
Dec 22 Python
详解selenium + chromedriver 被反爬的解决方法
Oct 28 Python
python list的index()和find()的实现
Nov 16 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网页木马一枚 附PHP木马的防范方法
2009/10/09 PHP
PHP不用第三变量交换2个变量的值的解决方法
2013/06/02 PHP
php构造函数实例讲解
2013/11/13 PHP
codeigniter框架批量插入数据
2014/01/09 PHP
CentOS安装php v8js教程
2015/02/26 PHP
PHP中实现crontab代码分享
2015/03/26 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
Laravel中为什么不使用blpop取队列详析
2018/08/01 PHP
浅谈PHP中的Trait使用方法
2019/03/22 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
js中哈希表的几种用法总结
2014/01/28 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
BootStrap中的Fontawesome 图标
2017/05/25 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
2017/08/04 Javascript
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
在ES5与ES6环境下处理函数默认参数的实现方法
2018/05/13 Javascript
原生JS实现随机点名项目的实例代码
2019/04/30 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
Vue页面刷新记住页面状态的实现
2019/12/27 Javascript
Vue-axios-post数据后端接不到问题解决
2020/01/09 Javascript
使用JavaScript获取Django模板指定键值数据
2020/05/27 Javascript
对python中的高效迭代器函数详解
2018/10/18 Python
对python 自定义协议的方法详解
2019/02/13 Python
在Python中字符串、列表、元组、字典之间的相互转换
2019/11/15 Python
解决pytorch报错:AssertionError: Invalid device id的问题
2020/01/10 Python
基于pytorch padding=SAME的解决方式
2020/02/18 Python
Django单元测试中Fixtures的使用方法
2020/02/26 Python
纯CSS3实现鼠标悬停提示气泡效果
2014/02/28 HTML / CSS
酒店拾金不昧表扬信
2014/01/18 职场文书
摄影助理岗位职责
2014/02/07 职场文书
滴水洞导游词
2015/02/10 职场文书
Java虚拟机内存结构及编码实战分享
2022/04/07 Java/Android
js判断两个数组相等的5种方法
2022/05/06 Javascript