解决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实现将n个点均匀地分布在球面上的方法
Mar 12 Python
Python中类型关系和继承关系实例详解
May 25 Python
Python爬虫抓取手机APP的传输数据
Jan 22 Python
python学习笔记之列表(list)与元组(tuple)详解
Nov 23 Python
基于python实现在excel中读取与生成随机数写入excel中
Jan 04 Python
使用memory_profiler监测python代码运行时内存消耗方法
Dec 03 Python
Python给图像添加噪声具体操作
Mar 03 Python
python pytest进阶之fixture详解
Jun 27 Python
浅析Python数字类型和字符串类型的内置方法
Dec 22 Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 Python
Django中modelform组件实例用法总结
Feb 10 Python
python 实现在shell窗口中编写print不向屏幕输出
Feb 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
PHP中上传大体积文件时需要的设置
2006/10/09 PHP
PHP 和 XML: 使用expat函数(一)
2006/10/09 PHP
PHP的基本常识小结
2013/07/05 PHP
PHP检测移动设备类mobile detection使用实例
2014/04/14 PHP
PHP receiveMail实现收邮件功能
2018/04/25 PHP
使用jscript实现二进制读写脚本代码
2008/06/09 Javascript
JavaScript Konami Code 实现代码
2009/07/29 Javascript
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
2010/06/25 Javascript
jquery选择器之内容过滤选择器详解
2014/01/27 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
2016/03/13 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
2016/07/22 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
从零学习node.js之模块规范(一)
2017/02/21 Javascript
详解如何使用 vue-cli 开发多页应用
2017/12/16 Javascript
Vue中CSS动画原理的实现
2019/02/13 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
vue配置文件实现代理v2版本的方法
2019/06/21 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
jquery实现拖拽添加元素功能
2020/12/01 jQuery
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
python Socket之客户端和服务端握手详解
2017/09/18 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
代码实例讲解python3的编码问题
2019/07/08 Python
django url到views参数传递的实例
2019/07/19 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
python jenkins 打包构建代码的示例代码
2019/11/29 Python
更新升级python和pip版本后不生效的问题解决
2020/04/17 Python
Python json读写方式和字典相互转化
2020/04/18 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
房产买卖委托公证书
2014/04/04 职场文书
铣工实训报告
2014/11/05 职场文书
2015年食品安全工作总结
2015/05/15 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书
如何利用python创作字符画
2022/06/25 Python