python中divmod函数是什么意思,python divomd函数
Python3 divmod()函数
Python divmod()函数接受两个数值类型(非复杂)参数,并返回一个包含商和余数的元组(a //b,a% b)。
在Python版中,此函数不支持复数。
语法divmod(a,b)
参数描述:A:数字,非复数。
b:数字,不是复数。
如果参数A和参数B都是整数,函数返回的结果等价于(a //b,a% b)。
如果其中一个参数是浮点数,函数返回的结果相当于(q,a% b)。q通常是math.floor(a/b),但也可能是1,小于比值。但是q * b a% b的值会很接近a。
如果a% b的余数结果不为0,则余数的符号与参数b的符号相同,如果b为正,则余数为正,如果b为负,则余数也为负,0=abs(a% b) abs(b)。
示例divmod(7,2)
(3,1)
divmod(8,2)
(4,0)
divmod(8,-2)
(-4,0)
divmod(3,1.3)
(2.0,0.3999999999999999)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。