Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python divmod() 使用方法及示例

Python 內(nèi)置函數(shù)

divmod()方法采用兩個(gè)數(shù)字,并返回由它們的商和余數(shù)組成的一對(duì)數(shù)字(元組)。

divmod()的語法為:

divmod(x, y)

divmod()參數(shù)

divmod()具有兩個(gè)參數(shù):

  • x-一個(gè)非復(fù)數(shù)(分子)

  • y-一個(gè)非復(fù)數(shù)(分母)

divmod()返回值

divmod()返回

  • (q, r)- 由商q和余數(shù)r組成的一對(duì)數(shù)字(元組

如果xy是整數(shù),則divmod()的返回值與相同(a // b, x % y)。

如果xy為浮點(diǎn)型,則結(jié)果為(q, x%y)。在此,q是商的整個(gè)部分。

示例:divmod()如何在Python中工作?

print('divmod(8, 3) = ', divmod(8, 3))
print('divmod(3, 8) = ', divmod(3, 8))
print('divmod(5, 5) = ', divmod(5, 5))

# 帶浮點(diǎn)數(shù)的divmod()
print('divmod(8.0, 3) = ', divmod(8.0, 3))
print('divmod(3, 8.0) = ', divmod(3, 8.0))
print('divmod(7.5, 2.5) = ', divmod(7.5, 2.5))
print('divmod(2.6, 0.5) = ', divmod(2.6, 0.5))

運(yùn)行該程序時(shí),輸出為:

divmod(8, 3) =  (2, 2)
divmod(3, 8) =  (0, 3)
divmod(5, 5) =  (1, 0)
divmod(8.0, 3) =  (2.0, 2.0)
divmod(3, 8.0) =  (0.0, 3.0)
divmod(7.5, 2.5) =  (3.0, 0.0)
divmod(2.6, 0.5) =  (5.0, 0.10000000000000009)

Python 內(nèi)置函數(shù)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清