Chinaunix首页 | 论坛 | 博客
  • 博客访问: 347490
  • 博文数量: 148
  • 博客积分: 2745
  • 博客等级: 少校
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-30 14:59
文章分类

全部博文(148)

文章存档

2013年(97)

2012年(7)

2011年(3)

2010年(41)

我的朋友

分类: Python/Ruby

2013-03-16 21:13:55

可能很多新手朋友碰到的问题,今天就给大家说下字符串和数字相加的问题:

首先强调一点的是,python是强类型的语言,如果你把一个字符串和数字直接做连接的操作的话,会报错:
TypeError: unsupported operand type(s) for +: 'int' and 'str'

下面是我们的一个例子:

a = 222
b = '222'

c = a + b

如果你要数字和字符串连接的话,可以把数字通过str的方法转换成字符串的形式,然后再做连接的操作。
比如c = str(a) + b

最好的结果是:222222

阅读(605) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~