運算子 (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 |
物件不相等 |