解决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使用socket进行简单网络连接的方法
Apr 29 Python
Python的Bottle框架中返回静态文件和JSON对象的方法
Apr 30 Python
python脚本内运行linux命令的方法
Jul 02 Python
Python实现的十进制小数与二进制小数相互转换功能
Oct 12 Python
微信跳一跳辅助python代码实现
Jan 05 Python
小白入门篇使用Python搭建点击率预估模型
Oct 12 Python
django2.0扩展用户字段示例
Feb 13 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
May 03 Python
python树的同构学习笔记
Sep 14 Python
python+mysql实现个人论文管理系统
Oct 25 Python
python实现字典嵌套列表取值
Dec 16 Python
Django实现将views.py中的数据传递到前端html页面,并展示
Mar 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数组的一些常见操作汇总
2011/07/17 PHP
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
Yii2.0预定义的别名功能小结
2016/07/04 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
2018/05/28 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
解析Javascript中大括号“{}”的多义性
2013/12/02 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
Vue使用vue-cli创建项目
2017/09/01 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
浅谈redux以及react-redux简单实现
2018/08/28 Javascript
webpack dll打包重复问题优化的解决
2018/10/10 Javascript
详解微信小程序开发之formId使用(模板消息)
2019/08/27 Javascript
layui原生表单验证的实例
2019/09/09 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
js对象简介与基本用法示例
2020/03/13 Javascript
[01:32]2014DOTA2西雅图邀请赛 CIS我们有信心进入正赛
2014/07/08 DOTA
Python用UUID库生成唯一ID的方法示例
2016/12/15 Python
python代码过长的换行方法
2018/07/19 Python
python找出完数的方法
2018/11/12 Python
Python+OpenCV感兴趣区域ROI提取方法
2019/01/10 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
2019/09/03 Python
django的403/404/500错误自定义页面的配置方式
2020/05/21 Python
Prototype中如何为一个元素添加一个方法
2014/12/08 面试题
应届大学生自荐信格式
2013/09/21 职场文书
项目合作协议书范本
2014/04/16 职场文书
小学一年级评语大全
2014/04/22 职场文书
教师师德演讲稿
2014/05/06 职场文书
小学感恩教育活动总结
2014/07/07 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
关于感恩的素材句子(38句)
2019/11/11 职场文书
如何更改Win11声音输出设备?Win11声音输出设备四种更改方法
2022/04/08 数码科技