龙空技术网

一日一技:Python中的divmod()方法

Python编程之美 143

前言:

目前兄弟们对“pythondivmod函数用法”都比较着重,朋友们都需要分析一些“pythondivmod函数用法”的相关内容。那么小编同时在网摘上搜集了一些对于“pythondivmod函数用法””的相关文章,希望同学们能喜欢,各位老铁们快快来了解一下吧!

Python divmod()

divmod()方法采用两个参数值,并返回由它们的商和余数组成的一对数字(元组)。

divmod()的语法

divmod(x, y)
divmod()参数

divmod()具有两个参数:

x-一个非复数(分子)y-一个非复数(分母)从divmod()返回值

divmod()的返回值

如果x和y是整数,则divmod()的返回值与(a // b,x%y)相同。如果x或y的值为浮点型,则结果为(q,x%y)。 在此,q是商的整个部分。示例代码

示例:

print('divmod(8, 3) = ', divmod(8, 3))print('divmod(3, 8) = ', divmod(3, 8))print('divmod(5, 5) = ', divmod(5, 5))# divmod() with Floatsprint('divmod(8.0, 3) = ', divmod(8.0, 3))print('divmod(3, 8.0) = ', divmod(3, 8.0))print('divmod(7.5, 2.5) = ', divmod(7.5, 2.5))print('divmod(2.6, 0.5) = ', divmod(2.6, 0.5))

输出:

divmod(8, 3) =  (2, 2)divmod(3, 8) =  (0, 3)divmod(5, 5) =  (1, 0)divmod(8.0, 3) =  (2.0, 2.0)divmod(3, 8.0) =  (0.0, 3.0)divmod(7.5, 2.5) =  (3.0, 0.0)divmod(2.6, 0.5) =  (5.0, 0.10000000000000009)

希望这篇文章对你们有用,

欢迎在下方讨论留言,

谢谢关注.

标签: #pythondivmod函数用法