计算圆柱体的表面积和体积python
时间: 2023-08-25 18:03:07 浏览: 860
计算圆柱体的表面积和体积可以使用Python编程语言来实现。下面是一个简单的示例代码:
```python
import math
def calc_cylinder_surface_area(radius, height):
# 计算圆柱体的表面积
base_area = math.pi * radius**2 # 底面积
side_area = 2 * math.pi * radius * height # 侧面积
total_area = 2 * base_area + side_area # 总表面积
return total_area
def calc_cylinder_volume(radius, height):
# 计算圆柱体的体积
base_area = math.pi * radius**2 # 底面积
volume = base_area * height # 体积
return volume
# 示例使用
radius = 3
height = 5
surface_area = calc_cylinder_surface_area(radius, height)
volume = calc_cylinder_volume(radius, height)
print("圆柱体的表面积为:", surface_area)
print("圆柱体的体积为:", volume)
```
以上代码定义了两个函数`calc_cylinder_surface_area`和`calc_cylinder_volume`,分别用于计算圆柱体的表面积和体积。在示例中,我们假设圆柱体的底面半径为3,高度为5,然后通过函数来计算表面积和体积,并将结果打印输出。
运行以上代码,输出结果为:
```
圆柱体的表面积为: 150.79644737231007
圆柱体的体积为: 141.3716694115407
```
因此,圆柱体的表面积为150.8平方单位,体积为141.4立方单位(具体单位根据计算时使用的单位而定)。
阅读全文