5 % 6 = 5
11 % 6 = 5
12 % 6 = 0
13 % 6 = 1
837 % 6 = 3
It’s especially useful for repeating sequences:
> for x in [0, 1, 2, 3, 4]:
print(“odd” if (x % 2) else “even”) even odd even odd even
print(“pah” if (x % 3) else “oom”) oom pah pah oom pah pah