标签: python
为什么这样做:
a = 57 b =7 r = b % a assert r == 7
我知道可以有另一个解决方案“r = b /(a / a)”但我试图理解为什么模数方法也能正常工作。
答案 0 :(得分:2)
%返回除法运算的剩余部分。
%
7 / 57 == 0 (Remember, these are integers)
从上述操作中剩下的是7。因此:
7 % 57 == 7