Python divmod() 内置函数
来自 Python 3 文档
接受两个(非复数)数字作为参数,并返回一个包含它们整数除法的商和余数的对。对于混合操作数类型,适用二元算术运算符的规则。
简介
divmod() 函数接受两个数字作为参数,并返回一个包含其整数除法的商和余数的元组。这是一种在一个调用中获取两个结果的便捷方式。
示例
# 获取商和余数
quotient, remainder = divmod(10, 3)
print(quotient)
print(remainder)
print(divmod(2, 2))
print(divmod(10, 2))
print(divmod(7, 2))
3
1
(1, 0)
(5, 0)
(3, 1)