當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python divmod()用法及代碼示例


Python divmod() 函數

divmod() 函數是一個庫函數,用於獲取給定值(除數和除數)的商和餘數,它接受兩個參數 1)被除數和 2)除數,並返回一個包含商和餘數的元組。

用法:

    divmod(dividend, divisor)

參數:

  • dividend– 一個要被除的數。
  • divisor– 一個要被除的數。

返回值: tuple– 它返回一個包含商和餘數的元組。

例:

    Input:
    a = 10  #dividend
    b = 3   #divisor

    # finding quotient and remainder
    result = divmod(a,b)
    print("result = ", result)
    
    Output:
    result =  (3, 1)

用於查找兩個數字的商和餘數的 Python 代碼

# python code to demonstrate example of 
# divmod() number

a = 10  #dividend
b = 3   #divisor

print("return type of divmod() function:", type(divmod(a,b)))

# finding quotient and remainder
result = divmod(a,b)
print("result = ", result)

# float values
a = 10.23  #dividend
b = 3.12   #divisor

# finding quotient and remainder
result = divmod(a,b)
print("result = ", result)

輸出

return type of divmod() function: <class 'tuple'>
result =  (3, 1)
result =  (3.0, 0.8700000000000001)


相關用法


注:本文由純淨天空篩選整理自 divmod() function with example in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。