gpt4 book ai didi

python - 求解分数时如何用模计算余数?

转载 作者:行者123 更新时间:2023-11-28 21:21:28 26 4
gpt4 key购买 nike

如您所见,除以 3/7 会得到一个分数。但是当我执行 3%7 时,它会产生 3。这怎么可能?我想我期望输出值为 4(因为需要 4 才能完成 7)或 0,(因为如果使用整数除法,例如 3//7,则根本没有余数)。

>>> 3/7
0.42857142857142855
>>> 3%7
3
>>>

只是想深入了解 Python。谢谢!

最佳答案

还记得长除法吗?在您了解分数之前,50 除以 7 将是 7,余数 1余数 是模数。它是整数除法后剩余的 1/7 的分子。

关于python - 求解分数时如何用模计算余数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21345017/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com