简单学Python内置函数8divmod函数

学习divmod()函数之前,我们先看以下两种Python的运算:

1、a//b。这个运算返回a除以b的整数部分,不返回余数部分,比如15//2,返回7。这里,a和b不但可以取整数,也可以取浮点数,比如15.8//1.8,返回8.0。

2、a%b。这个是取模运算,就是计算两个数相除之后的余数,运算符号是%。取模运算返回a除以b的余数数部分,不返回整数部分,比如15//2,返回1。这里,a和b也是可以取浮点数的,比如15.8//1.8,返回1.4。

如果不用函数的话,求15除以2的整数部分和余数部分的话,需要以上两个运算。现在有了divmod()函数(好记,除法是division,模是modulus,各取前3位字母),直接divmod(15,2)就可以了。将被除数和除数放进函数里,返回一个元组,前面和后面的数字分别是商的整数部分及余数。

divmod(15,2)

返回:(7, 1)

divmod(15.8,1.8)

返回:(8.0, 1.4000000000000004)

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75000
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:29
下一篇 2024 年 7 月 11 日 下午2:30

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注