小白教程
所有教程
关于
Search
172.70.178.233
172.70.178.233
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Python3 func divmod”的源代码
本页内容
上一节:
Python_func_any
下一节:
Python_func_id
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:divmod()}}[[Category:python3 built in functions|12]] = Python3 divmod() 函数 = [[python3 built in functions|Python3 内置函数]] Python divmod() 函数接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b)。 在 python 3.x 版本该函数不支持复数。 === 函数语法 === <sample title="" desc="" lang="python" hererun="1"> divmod(a, b) </sample> 参数说明: * 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 == <sample title="" desc="" lang="python" hererun="1"> >>> divmod(7, 2) (3, 1) >>> divmod(8, 2) (4, 0) >>> divmod(8, -2) (-4, 0) >>> divmod(3, 1.3) (2.0, 0.3999999999999999) </sample> [[python3 built in functions|Python3 内置函数]]
返回至“
Python3 func divmod
”。
上一节:
Python_func_any
下一节:
Python_func_id