係數

與許多其他語言一樣,Python 使用%運算子來計算模數。

3 % 4     # 3
10 % 2    # 0
6 % 4     # 2

或者使用 operator 模組:

import operator

operator.mod(3 , 4)     # 3
operator.mod(10 , 2)    # 0
operator.mod(6 , 4)     # 2

你也可以使用負數。

-9 % 7     # 5
9 % -7     # -5
-9 % -7    # -2

如果需要查詢整數除法和模數的結果,可以使用 divmod 函式作為快捷方式:

quotient, remainder = divmod(9, 4)
# quotient = 2, remainder = 1 as 4 * 2 + 1 == 9