Python是一門強(qiáng)大的編程語言,可以輕松完成各種任務(wù),包括數(shù)學(xué)計(jì)算。Python中的math模塊提供了許多數(shù)學(xué)函數(shù),其中包括求立方根的函數(shù)。
為了求一個(gè)數(shù)的立方根,可以使用math模塊中的cbrt()函數(shù)。以下是一個(gè)實(shí)例:
import math x = 27 c = math.cbrt(x) print(c)
運(yùn)行這段代碼將輸出3.0,這就是27的立方根。
需要注意的是,cbrt()函數(shù)只能計(jì)算浮點(diǎn)數(shù)的立方根。如果需要計(jì)算整數(shù)的立方根,則需要將整數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)。以下代碼演示了如何計(jì)算1000的立方根:
import math x = 1000 c = math.cbrt(float(x)) print(c)
運(yùn)行這段代碼將輸出10.0,這就是1000的立方根。
當(dāng)然,如果需要對多個(gè)數(shù)求立方根,則可以將上面的代碼包裝成一個(gè)函數(shù):
import math def cbrt(x): return math.cbrt(float(x)) print(cbrt(27)) print(cbrt(1000))
這個(gè)函數(shù)接受一個(gè)參數(shù)x,并返回x的立方根。
總之,Python使計(jì)算立方根變得輕而易舉。只需導(dǎo)入math模塊并調(diào)用cbrt()函數(shù)即可。