可能很多新手朋友碰到的问题,今天就给大家说下字符串和数字相加的问题:
首先强调一点的是,python是强类型的语言,如果你把一个字符串和数字直接做连接的操作的话,会报错:
TypeError: unsupported operand type(s) for +: 'int' and 'str'
下面是我们的一个例子:
a = 222
b = '222'
c = a + b
如果你要数字和字符串连接的话,可以把数字通过str的方法转换成字符串的形式,然后再做连接的操作。
比如c = str(a) + b
最好的结果是:222222
阅读(593) | 评论(0) | 转发(0) |