python中divmod的意思是什么-创新互联

python中divmod的意思是什么?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联专注于企业营销型网站建设、网站重做改版、崇礼网站定制设计、自适应品牌网站建设、H5建站成都商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为崇礼等各大城市提供网站开发制作服务。

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

语法

divmod(dividend, divisor)

python中divmod的意思是什么

1. 整数参数

>>> divmod(9, 5)
(1, 4)
>>> type(divmod(9, 5))
<class 'tuple'>

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

2. 浮点数参数

>>> divmod(2.3, 0.2)
(11.0, 0.0999999999999997)
>>> a, b = divmod(2.3, 0.2)
>>> a
11.0
>>> b
0.0999999999999997

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

注意事项

1. 参数不能处理字符串

divmod函数只能接受整数或浮点数类型的参数。例如当参数为字符串时,Python报错。

>>> divmod('a','A')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for divmod(): 'str' and 'str'

2. divmod函数的返回值类型是元组

>>> type(divmod(10,5))
<class 'tuple'>

关于python中divmod的意思是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联成都网站设计公司行业资讯频道了解更多相关知识。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

网页名称:python中divmod的意思是什么-创新互联
文章分享:https://www.cdcxhl.com/article38/ccsgsp.html

成都网站建设公司_创新互联,为您提供移动网站建设网页设计公司做网站虚拟主机静态网站网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司