運算子 (Operators)
底下是 Python 運算子的彙整。
算術運算子
| 運算子 |
說明 |
| + |
加法 |
| - |
減法 |
| * |
乘法 |
| / |
除法 |
| // |
整數除法 |
| ** |
次方 |
| % |
求餘數 |
比較運算子
| 運算子 |
說明 |
| == |
等於 |
| != |
不等於 |
| > |
大於 |
| < |
小於 |
| >= |
大於等於 |
| <= |
小於等於 |
指定運算子
| 運算子 |
範例 |
同義式 |
| = |
a = b |
|
| += |
a += b |
a = a + b |
| -= |
a -= b |
a = a - b |
| *= |
a *= b |
a = a * b |
| /= |
a /= b |
a = a / b |
| %= |
a %= b |
a = a % b |
| **= |
a **= b |
a = a ** b |
| //= |
a //= b |
a = a // b |
邏輯運算子 (Logical Operators)
成員運算子 (Membership Operators)
| 運算子 |
說明 |
| in |
在容器類別中 |
| not in |
不在容器類別中 |
位元運算子 (Bitwise Operators)
| 運算子 |
說明 |
| & |
邏輯 and |
| | |
邏輯 or |
| ^ |
邏輯 xor |
| ~ |
邏輯 not |
| >> |
位元右移 |
| << |
位元左移 |
相等運算子 (Identity Operators)
會比較兩變數的記憶體位置是否相等。
| 運算子 |
說明 |
| is |
物件相等 |
| is not |
物件不相等 |