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
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP