Python里divmod,divmod在python中含义
描述:
使用整数除法时,将两个(非复数)数作为参数,并返回由它们的商和余数组成的一对数。对于混合操作数类型,二元算术运算符的规则适用。对于整数,结果与(a//b,a%b)相同。对于浮点数,结果是(q,a%b),其中q通常是math.floor(a/b),但也可能小于1。无论如何,q*b a%b和a非常接近,如果a%b不为零,它和b的符号相同,0=abs(a%b)abs(b)。
语法:
divmod(a,b)参数介绍:
一个数字,不是复数。
b数,不是复数。
对于整数,结果与(a//b,a%b)相同。
结果是(q,a%b),其中q通常是math.floor(a/b),但也可能小于1。无论如何,q*b a%b非常接近a。
如果a%b为非零,则与b符号相同,0=abs(a%b)abs(b)。
返回值:
返回包含商和余数的元组(a //b,a% b)
以下示例显示了如何使用divmod()函数。
print (divmod (2,1)) print (divmod (2,1.33)) print (divmod (2,4))的输出
(2,0) (1.0,0.66999999999999) (-1,-2)本期divmod()函数到此为止。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。