系数
与许多其他语言一样,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