Operators

Arithmetic Operators 算術運算子

Operator Name Example
+ Addition a + b
- Subtraction a - b
* Multiplication a * b
/ Division a / b
% Modulus (remainder of a / b) a % b
** Exponentiation a ** b
// Floor Division a // b

Comparison Operators 比較運算子

小技巧:利用比較運算子中的 == 來確認所有文字是否皆為小寫。

Assignment Operators 賦值運算子

Operator Name Example Same as
= Assignment a = b a = b
+= Addition Assignment a += b a = a + b
-= Subtraction Assignment a -= b a = a - b
*= Multiplication Assignment a *= b a = a * b
/= Division Assignment a /= b a = a / b
%= Remainder Assignment a %= b a = a % b
**= Exponent Assignment a **= b a = a ** b
//= Floor Division Assignment a //= b a = a // b

Membership Operators

Logical Operators 邏輯運算子