使用%运算符
%是Python中的取模运算符,用于返回两个数相除后的余数。例如:
```python
a = 10
b = 3
remainder = a % b 结果是1,因为10除以3的余数是1
使用divmod函数
divmod函数可以同时返回两个数相除的商和余数。例如:
```python
a = 10
b = 3
quotient, remainder = divmod(a, b) 结果是(3, 1),因为10除以3的商是3,余数是1
建议
当只需要计算余数时,使用%运算符是最简单直接的方法。
当需要同时得到商和余数时,使用divmod函数会更加方便。
这两种方法都可以有效地解决Python中的取余问题,根据具体需求选择合适的方法即可。