如何使用python的内置函数divmod()
1、divmod()函数可以用来求a对b取余的商和余数。它将两个(非复数)数字作为实参,并在执行整数除法时返回一对商和余数。对整型和浮点数都可以操作,这里我们可以看到python对浮点数是近似处理,divmod(5.2,1.2)应该为(4,0.4)

3、老方法,用>>> help(divmod)Help on built-in function divmod in module builtins多唉捋胝:divmod(x, y, /) Return the tuple (x//y, x%y). Invariant: div*y + mod == x.来查询divmod的帮助文档

5、对于混合操作数类型,适用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下, q * b + a % b 和 a 基本相等。我们写了一些代码来测试看看。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:82
阅读量:51
阅读量:81
阅读量:83
阅读量:52