++ 和 -- 运算符如何在 Python 中工作?

在 C、C++、Java 等 ++ 和 -- 运算符中,将变量的值递增和递减 1。在 Python 中,这些运算符不起作用。 

在 Python 中,变量只是内存中对象的标签。在 Python 中,数字对象是不可变的。因此,通过 a++(如果 a=10),我们试图将 10 对象的值增加到 11,这是不允许的。

>>> a=10

>>> a++

SyntaxError: invalid syntax

相反,我们必须使用 += 运算符

>>> a=a+1

>>> a

11

以上是 ++ 和 -- 运算符如何在 Python 中工作? 的全部内容, 来源链接: utcz.com/z/322838.html

回到顶部