发布网友 发布时间:2022-04-06 07:26
共2个回答
懂视网 时间:2022-04-06 11:47
divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组
divmod是内置函数,不需要导入,可以直接使用
>>> divmod(7,2) (3, 1) >>> divmod(9,2.5) (3.0, 1.5)
#实际应用时可以这么写 carry, remainder = divmod(1010, 10)
示例:
a, b = divmod(5.0, 2.0) print(a) print(b)
结果为2.0 1.0
推荐教程:《python教程》
热心网友 时间:2022-04-06 08:55
divmod(a,b)方法返回的是a//b(地板除)以及a对b的余数,如下 >>> divmod(1+2j,1+0.5j) ((1+0j), 1.5j) >>> (1+2j)//(1+0.5j) (1+0j) >>> (1+2j)%(1+0.5j) 1.5j 所以divmod运行结果如下 >>> divmod(1+2j,1+0.5j) ((1+0j), 1.5j)