Python pow() 函數返回第一個參數的第二個參數次冪的結果。
Python 中 pow() 函數的語法
用法:pow(x, y, mod)
參數:
- x :必須計算其冪的數字。
- y :計算能力的值提升。
- 模組[可選]:如果提供,則對 x**y 的結果執行 mod 取模(即:x**y % mod)
返回值:返回 float 或 int 形式的值 x**y (取決於輸入操作數或第二個參數)。
Python pow() 函數示例
Python中的pow()使用起來很簡單,隻需傳遞兩個值作為參數即可。
Python3
print(pow(3,2))
輸出:
9
Python 中帶模數的冪函數
我們可以將兩個以上的參數傳遞給Python中的pow()。第一個參數是我們要應用Pow()函數的數字,第二個參數是冪,第三個參數是執行模運算。
It return the value of 3 to the power of 4, modulus 10 (same as (3 * 3 * 3 * 3) % 10)
Python3
# Python code to demonstrate pow()
print("The value of (3**4) % 10 is : ", end="")
# Returns 81%10
# Returns 1
print(pow(3, 4, 10))
輸出:
The value of (3**4) % 10 is : 1
pow()函數在Python中的實現案例
下表總結了應用 Python pow() 函數的不同情況。
Python pow() 函數的案例
例子:
用於討論否定和非否定情況的 Python 代碼。
Python3
# positive x, positive y (x**y)
print("Positive x and positive y : ", end="")
print(pow(4, 3))
print("Negative x and positive y : ", end="")
# negative x, positive y (-x**y)
print(pow(-4, 3))
print("Positive x and negative y : ", end="")
# positive x, negative y (x**-y)
print(pow(4, -3))
print("Negative x and negative y : ", end="")
# negative x, negative y (-x**-y)
print(pow(-4, -3))
輸出:
Positive x and positive y : 64 Negative x and positive y : -64 Positive x and negative y : 0.015625 Negative x and negative y : -0.015625
相關用法
- Python pow()用法及代碼示例
- Python pow用法及代碼示例
- Python print()用法及代碼示例
- Python property()用法及代碼示例
- Python pandas.date_range()用法及代碼示例
- Python pandas.map()用法及代碼示例
- Python pandas.period_range()用法及代碼示例
- Python pandas.to_numeric用法及代碼示例
- Python plotly.figure_factory.create_bullet()用法及代碼示例
- Python plotly.express.line()用法及代碼示例
- Python plotly.express.line_3d()用法及代碼示例
- Python plotly.express.line_ternary()用法及代碼示例
- Python plotly.express.scatter()用法及代碼示例
- Python plotly.express.scatter_3d()用法及代碼示例
- Python plotly.express.scatter_geo()用法及代碼示例
- Python plotly.express.scatter_polar()用法及代碼示例
- Python plotly.express.scatter_ternary()用法及代碼示例
- Python plotly.figure_factory.create_2d_density()用法及代碼示例
- Python plotly.figure_factory.create_annotated_heatmap()用法及代碼示例
- Python plotly.figure_factory.create_candlestick()用法及代碼示例
- Python plotly.figure_factory.create_choropleth()用法及代碼示例
- Python plotly.figure_factory.create_dendrogram()用法及代碼示例
- Python pandas.bdate_range()用法及代碼示例
- Python pandas.array()用法及代碼示例
- Python pandas.merge_asof()用法及代碼示例
注:本文由純淨天空篩選整理自佚名大神的英文原創作品 Python pow() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。