Python中++和–操作符的行为是什么?

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 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程