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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP