下面是一个使用Python编写的程序,用于计算给定半径的球体的表面积和体积:
import math
def calculate_surface_area(radius):
surface_area = 4 * math.pi * radius**2
return surface_area
def calculate_volume(radius):
volume = (4/3) * math.pi * radius**3
return volume
radius = float(input("请输入半径:"))
surface_area = calculate_surface_area(radius)
volume = calculate_volume(radius)
print("球体的表面积为:", surface_area)
print("球体的体积为:", volume)
在这个例子中,我们首先导入了Python的math
模块,以便使用pi
和其他数学函数。然后,我们定义了两个函数calculate_surface_area
和calculate_volume
,分别用于计算球体的表面积和体积。
在主程序中,我们使用input
函数获取用户输入的半径,并将其转换为浮点数。然后,我们调用这两个函数来计算表面积和体积,并将结果打印输出。