热线电话:13121318867

登录
2018-12-21 阅读量: 1046
增强赋值是什么回事

可以不编写代码x = x + 1,而将右边表达式中的运算符(这里是+)移到赋值运算符(=)

的前面,从而写成x += 1。这称为增强赋值,适用于所有标准运算符,如*、 /、 %等。

>>> x = 2

>>> x += 1

>>> x *= 2

>>> x

6

增强赋值也可用于其他数据类型(只要使用的双目运算符可用于这些数据类型)。

>>> fnord = 'foo'

>>> fnord += 'bar'

>>> fnord *= 2

>>> fnord

'foobarfoobar'

通过使用增强赋值,可让代码更紧凑、更简洁,同时在很多情况下的可读性更强。

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子