📅  最后修改于: 2023-12-03 15:11:12.698000             🧑  作者: Mango
球体的体积公式为 $V = \frac{4}{3}\pi r^3$,其中 $r$ 是球体的半径,$\pi$ 是圆周率。
在 Python 中,我们可以使用 math 模块中的 pi 常量和 pow 函数来计算球体的体积。
import math
def sphere_volume(radius):
volume = (4/3) * math.pi * pow(radius, 3)
return volume
使用上述函数计算半径为 5 的球体体积:
radius = 5
volume = sphere_volume(radius)
print("球体的体积为:", volume)
输出:
球体的体积为: 523.5987755982989
可以看到,球体的体积为 523.6,符合预期结果。
除了计算球体体积,我们还可以编写一个函数来根据给定的体积计算球体半径:
def sphere_radius(volume):
radius = pow((3 * volume) / (4 * math.pi), 1/3)
return radius
使用上述函数计算体积为 100 的球体半径:
volume = 100
radius = sphere_radius(volume)
print("球体的半径为:", radius)
输出:
球体的半径为: 2.1544346900318843
可以看到,球体的半径为 2.15,符合预期结果。
在进行球体体积计算时,需要注意半径的单位要和体积的单位保持一致。例如,如果半径的单位是米,而体积的单位是立方厘米,则需要将半径转换为厘米再进行计算。