Python math.pow() 方法



math 模組 中提供的 math.pow() 方法用於計算一個數的冪。它接受兩個引數:底數(即要提升到冪的數)和指數。它返回底數提升到指數冪的結果(即底數提升到的冪)。

此方法專門處理浮點數,並且始終返回浮點結果,即使底數和指數是整數。

除了 math.pow() 方法外,Python 還提供了內建的 pow() 函式。雖然這兩個函式都計算冪,但區別在於它們處理的 資料型別 以及返回的結果型別。

語法

以下是 Python math.pow() 方法的語法:

math.pow(x, y)

引數

以下是 Python math.pow() 方法接受的引數:

  • x - 要進行冪運算的數(底數)。

  • y - 要對 x 進行冪運算的數(指數)。

返回值

此方法返回 xy 的值。

示例 1

在下面的示例中,我們使用 math.pow() 並使用整數(2 作為底數,3 作為指數)。儘管這兩個引數都是整數,但此方法始終返回浮點結果:

在下面的示例中,我們使用 math.pow() 並使用整數(2 作為底數,3 作為指數)。儘管這兩個引數都是整數,但此方法始終返回浮點結果:

import math

# Using math.pow() with integers
result = math.pow(2, 3)
print("Result:", result)  

輸出

當我們執行上述程式時,它會產生以下結果:

Result: 8.0

示例 2

在此示例中,我們使用 math.pow() 並使用浮點數“2.0”作為底數,整數“3”作為指數。與前面的示例類似,此方法返回浮點結果:

import math

# Using math.pow() with integers
result = math.pow(2, 3)
print("Result:", result)  

輸出

當我們執行上述程式時,它會產生以下結果:

Result: 8.0

示例 3

在這裡,我們建立一個包含負數的指數。然後我們使用 math.pow() 方法獲取結果:

import math

# negative exponent
result = math.pow(5, -2)
print("Result:", result) 

輸出

以下是上述程式碼的輸出:

Result: 0.04
python_maths.htm
廣告