如何在Python中计算a对b的模?

173 投票
7 回答
732070 浏览
提问于 2025-04-15 12:13

Python的math库里有取模函数吗?

不是说15 % 4等于3吗?但是15 mod 4的结果是1,对吧?

7 个回答

43
>>> 15 % 4
3
>>>

取模运算就是在进行整数除法后,得到的余数。

60

你也可以试试 divmod(x, y) 这个函数,它会返回一个包含两个值的元组 (x // y, x % y)

263

这里有一个%符号。它不仅仅是用来表示余数的,其实它是一个叫做取模的操作。

撰写回答