Python中++和–操作符的行为是什么?
在C/C++和Java等语言中,++和–操作符被定义为递增和递减操作符。但是在Python中,它们不被定义为操作符。
在Python中,对象存储在内存中。变量仅仅是标签。数值对象是不可变的。因此它们不能被递增或递减。
然而,前缀++或–不会出现错误,但也不会执行任何操作。
>>> a=5
>>> b=6
>>> ++a
5
>>> --b
6
后缀++或–会产生错误
>>> a=5
>>> b=6
>>> a++
SyntaxError: invalid syntax
>>> b--
SyntaxError: invalid syntax
更多Python相关文章,请阅读:Python 教程