日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python中divmod接受復(fù)數(shù)

很多函數(shù)都可以結(jié)合復(fù)數(shù)一起使用,我們最近會(huì)著重于使用python解決一些運(yùn)算問題。有的小伙伴問小編能不能在divmod函數(shù)中使用復(fù)數(shù),這里不做解答。有這樣的困惑是因?yàn)槲覀儗?duì)于divmod函數(shù)還沒有完全的理解。在返回一些數(shù)學(xué)運(yùn)算中的操作上,是需要我們掌握divmod的重點(diǎn)。接下來就divmod能否接受復(fù)數(shù)問題進(jìn)行解答。

說明:

1.接受兩個(gè)數(shù)值(非復(fù)數(shù)),返回兩個(gè)數(shù)值的相除得到的商,和余數(shù)組成的元組。

2.如果參數(shù)都是整數(shù),執(zhí)行的是地板除,相當(dāng)于 (a//b,a%b)。

>>> divmod(5,2)
(2, 1)
>>> 5//2
2
>>> 5%2
1

3.如果參數(shù)時(shí)浮點(diǎn)數(shù),相當(dāng)于( math.floor(a/b),a%b)。

>> divmod(5.5,2)
(2.0, 1.5)
>>> math.floor(5.5/2)
2
>>> 5.5/2
2.75
>>> math.floor(5.5/2.0)
2
>>> 5.5%2
1.5

使用代碼:

"""
divmod(a, b)
它將兩個(gè)(非復(fù)數(shù))數(shù)字作為實(shí)參,并在執(zhí)行整數(shù)除法時(shí)返回一對(duì)商和余數(shù)。對(duì)于混合操作數(shù)類型,適用雙目算術(shù)運(yùn)算符的規(guī)則。對(duì)于整數(shù),結(jié)果和 (a // b, a % b) 一致。對(duì)于浮點(diǎn)數(shù),結(jié)果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能會(huì)比 1 小。在任何情況下, q * b + a % b 和 a 基本相等;如果 a % b 非零,它的符號(hào)和 b 一樣,并且 0 <= abs(a % b) < abs(b) 。
"""
# division和modulus兩個(gè)單詞的縮寫
# 它將兩個(gè)(非復(fù)數(shù))數(shù)字作為實(shí)參,并在執(zhí)行整數(shù)除法時(shí)返回一對(duì)商和余數(shù)
# 返回值一個(gè)包含商和余數(shù)的元組
# 對(duì)于整數(shù),結(jié)果和 (a // b, a % b) 一致。
a = 20  # 被除數(shù)
b = 3   # 除數(shù)
print(f'{ divmod(a, b) = }')
print(f'{ (a//b, a%b) = }')
# 對(duì)于浮點(diǎn)數(shù),結(jié)果是 (q, a % b) ,q 通常是 math.floor(a / b)
import math
a = 2.0  # 被除數(shù)
b = 0.3  # 除數(shù)
q = math.floor(a/b)
print(f'{ divmod(a, b) = }')
print(f'{ (q, a%b) = }')
# 在任何情況下, q * b + a % b 和 a 基本相等

看完整篇文章我們會(huì)發(fā)現(xiàn),雖然復(fù)數(shù)可以結(jié)合很多函數(shù)一起使用,但是在divmod是不能接受復(fù)數(shù),這點(diǎn)很多小伙伴需要注意,不要運(yùn)行代碼最后出錯(cuò)啦。


網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)Python教程:python中divmod接受復(fù)數(shù)
當(dāng)前URL:http://www.dlmjj.cn/article/dhpssde.html