具有分數指數的根 nth-root
雖然 math.sqrt
函式是針對平方根的特定情況提供的,但使用帶有分數指數的指數運算子(**
)來執行 nth-root 運算(如立方根)通常很方便。
取冪的倒數是指數的倒數取冪。因此,如果你可以通過將數字置於 3 的指數來對數字進行立方體化,則可以通過將數字的立方根設定為 1/3 的指數來找到該數字的立方根。
>>> x = 3
>>> y = x ** 3
>>> y
27
>>> z = y ** (1.0 / 3)
>>> z
3.0
>>> z == x
True