帮忙看一下 i%4 的作用是什么意思
i = 0for x in range(1,5):
for y in range(1,5):
for z in range(1,5):
if (x!=y) and (y!=z) and (z!=x):
i += 1
if i%4:
print("%d%d%d" % (x, y, z), end=" | ")
else:
print("%d%d%d" % (x, y, z))
本帖最后由 jackz007 于 2022-9-21 12:59 编辑
% 是取余运算符,a % b,如果 a 能被 b 整除,则余数为 0,
8 % 4 = 0 因为 8 = 4 × 2 + 0
8 % 7 = 1 因为 8 = 7 x 1 + 1
7 %8 = 7 因为 7 = 8 x 0 + 7
385 % 10 = 5 因为 385 = 10 x 38 + 5
余数一定小于除数,当被除数小于除数的时候,被除数就是余数。
页:
[1]