python 余数_python中两数相除取余数怎么运算
在Python中取余數(shù)可以通過取模運(yùn)算符%或通過divmod()函數(shù)來計(jì)算。
1、取模運(yùn)算符%:
所謂取模運(yùn)算,就是計(jì)算兩個數(shù)相除之后的余數(shù),符號是%。如a % b就是計(jì)算a除以b的余數(shù)。用數(shù)學(xué)語言來描述,就是如果存在整數(shù)n和m,其中0<=m
取模運(yùn)算的兩個操作數(shù)都必須是整數(shù),可以是負(fù)整數(shù),但是b不可以是0,因?yàn)楸怀龜?shù)不能為0。
當(dāng)a和b中存在負(fù)整數(shù)時,首先計(jì)算|a|%|b|=c,然后a%b的符號與b一致。也就是說,如果b>0,則a%b=c;如果b<0,則a%b=-c
例:
2、divmod()函數(shù)
python中divmod()函數(shù)把除數(shù)和余數(shù)運(yùn)算結(jié)果結(jié)合起來,返回一個包含商和余數(shù)的元組(a // b, a % b)。
在 python2.3版本之前不允許處理復(fù)數(shù)。
函數(shù)語法:
divmod(a, b)
示例:>>>divmod(7, 2)
(3, 1)
>>> divmod(8, 2)
(4, 0)
更多Python相關(guān)技術(shù)文章,請?jiān)L問Python教程欄目進(jìn)行學(xué)習(xí)!
以上就是python中兩數(shù)相除取余數(shù)怎么運(yùn)算的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的python 余数_python中两数相除取余数怎么运算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows系统用什么web服务器好_
- 下一篇: 树莓派python实例_使用Python