divmod() 方法接受兩個數字並返回由它們的商和餘數組成的一對數字(一個元組)。
用法:
divmod(x, y)
參數:
divmod()
有兩個參數:
- x- 非複數(分子)
- y- 非複數(分母)
返回:
divmod()
返回
(q, r)
- 由商q
和餘數r
組成的一對數字 (a tuple )
如果 x
和 y
是整數,則 divmod()
的返回值與 (a // b, x % y)
相同。
如果 x
或 y
是浮點數,則結果為 (q, x%y)
。在這裏,q
是商的整個部分。
示例:divmod() 如何在 Python 中工作?
print('divmod(8, 3) = ', divmod(8, 3))
print('divmod(3, 8) = ', divmod(3, 8))
print('divmod(5, 5) = ', divmod(5, 5))
# divmod() with Floats
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))
輸出
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 dict()用法及代碼示例
- Python dictionary update()用法及代碼示例
- Python dictionary values()用法及代碼示例
- Python dir()用法及代碼示例
- Python dictionary type()用法及代碼示例
- Python dictionary fromkeys()用法及代碼示例
- Python MongoDB distinct()用法及代碼示例
- Python Wand distort()用法及代碼示例
- Python dictionary cmp()用法及代碼示例
- Python dictionary get()用法及代碼示例
- Python dictionary setdefault()用法及代碼示例
- Python datetime astimezone()用法及代碼示例
- Python datetime timetuple()用法及代碼示例
- Python datetime timetz()用法及代碼示例
- Python datetime.utcoffset()用法及代碼示例
- Python OpenCV destroyAllWindows()用法及代碼示例
- Python datetime isocalendar()用法及代碼示例
- Python date toordinal()用法及代碼示例
- Python datetime轉date用法及代碼示例
- Python date replace()用法及代碼示例
注:本文由純淨天空篩選整理自 Python divmod()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。