Python ++ 和 — 运算符是如何工作的

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相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程