首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >python中divmod(9、7)的结果是_python中divmod是什么

python中divmod(9、7)的结果是_python中divmod是什么

作者头像
用户7886150
修改2021-01-25 10:29:10
修改2021-01-25 10:29:10
1.4K0
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: Python divmod()

python中divmod是什么?下面给大家带来divmod的相关介绍。

 divmod函数是Python的内置函数,它可以把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。

 语法

 divmod(dividend, divisor)

 相关推荐:《Python视频教程》

 1. 整数参数>>> divmod(9, 5)(1, 4)>>> type(divmod(9, 5))

 返回的元组中,第一个元素是 9//5 的结果,第二个元素是 9 % 5的结果。

 2. 浮点数参数>>> divmod(2.3, 0.2)(11.0, 0.0999999999999997)>>> a, b = divmod(2.3, 0.2)>>> a11.0>>> b0.0999999999999997

 可以通过元组解包的方式分离出整除结果和余数。

 注意事项

 1. 参数不能处理字符串

 divmod函数只能接受整数或浮点数类型的参数。例如当参数为字符串时,Python报错。>>> divmod('a','A')Traceback (most recent call last): File "", line 1, in TypeError: unsupported operand type(s) for divmod(): 'str' and 'str'

 2. divmod函数的返回值类型是元组>>> type(divmod(10,5))

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档