具有分數指數的根 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