Python没有像JS或许PHP这类弱类型言语里正在字符串联接时会主动转换类型,而是间接报错。要处理这个办法只有提前把int转成string,而后再拼接字符串便可。
# coding=utf8 str = '你的分数是:' num = 82 text = str+num+'分 ' print text
执行后果:
间接报错:TypeError: cannot concatenate 'str' and 'int' objects
处理这个办法只有提前把num转换为字符串类型,能够应用bytes函数把int型转换为string型。(也能够应用内置函数str进行转换)
代码:
# coding=utf8 str = '你的分数是:' num = 82 num = bytes(num) text = str+num+'分 ' print text
后果以下:
更多Python相干技巧文章,请拜访Python教程栏目进行学习!
以上就是python怎样衔接数字以及字符串的具体内容,更多请存眷资源魔其它相干文章!
标签: python教程 python编程 python使用问题 python怎么连接数字和字符串
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!