Python 中 ++ 和 -- 运算符的行为是什么?
在C/C++和Java等中,++和--运算符被定义为自增和自减运算符。在Python中,它们不被定义为运算符。
在Python中,对象存储在内存中。变量只是标签。数字对象是不可变的。因此它们不能增加或减少。
但是,前缀++或--不会出错,但也不会执行。
>>> a=5 >>> b=6 >>> ++a 5 >>> --b 6
Postfix++或--产生错误
>>> a=5 >>> b=6 >>> a++ SyntaxError: invalid syntax >>> b-- SyntaxError: invalid syntax