divmod在python中含义,python内置函数divmod
python divmod
Python divmod()函数用于对两个输入数进行除法运算。这些数字应该不复杂,可以写成任何格式,如十进制、二进制、十六进制等。
Python divmod()函数用于对两个输入数字进行除法。数字应该是非复杂的,并且可以以任何格式编写,例如十进制,二进制,十六进制等。
Python div mod()(Python div mod())Python div mod()的语法是:
Python divmod()语法为:
迪夫莫德(a,b)使用整数除法时,输出是由它们的商和余数组成的元组。
使用整数除法时,输出是一个由它们的商和余数组成的元组。
对于整数参数,结果与(a //b,a % b)相同。
对于整数参数,结果与(a //b,a%b)相同。
对于浮点数,结果是(q,a % b),其中q通常是(数学楼层(a/b),a % b).在任何情况下q * b a % b都非常接近答.
对于浮点数,结果为(q,a%b),其中q通常为(数学楼层(a/b),a%b)。无论如何,q * b a%b非常接近答。
如果a % b是非零的,它与b具有相同的符号,0=abs(a % b) abs(b).
如果%b不为零,则它的符号与b相同,并且0=abs(a%b)abs(b)。
带有整数的Python divmod()示例(Python divmod()整数示例)#简单示例,返回(a //b,a % b) for integersdm=divmod(10,3)print(dm)x,y=divmod(10,3)print(x)print(y)DM=div mod(0xF,0xF) # hexadecimalprint(dm)输出:
输出:
(3, 1)31(1, 0) 带有浮点数的Python divmod()示例(带漂浮物的Python divmod()示例)#浮动,通常返回(math.floor(a/b),a % b)dm=divmod(10.3,3)print(dm)dm=divmod(11.51,3)print(dm)dm=divmod(-11.51,3)print(dm)输出:
输出:
(3.0,1.30000000000000007)(3.0,2.51)(-4.0,0.49000000000002)注意,在浮点的情况下,q * b a % b在某些情况下非常接近答.
注意,在浮点情况下,q * b a % b在某些情况下非常接近答。
带有复数的divmod()(带复数的divmod())如果我们把复数作为参数传递,会得到类型错误.
如果我们将复数作为参数传递,则会得到类型错误。
dm=divmod(3 2J,3)输出:类型错误:不能取复数的地面或模1 .
输出:类型错误:不能取复数的底或模。
开源代码库仓库。开源代码库存储库中检出完整的大蟒脚本和更多计算机编程语言示例101 .参考资料:正式文件。
参考:官方文档
翻译自:https://www . journal dev . com/22813/python-div mod
python divmod
历史中提交的图片或压缩文件
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。