python中divmod函数是什么意思,python divomd函数

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: