计算圆柱体的表面积python
时间: 2023-05-29 21:01:10 浏览: 108
圆柱表面积计算
圆柱体的表面积是由底面积、侧面积和顶面积组成的,可以用以下公式计算:
表面积 = 2πr² + 2πrh
其中,r代表圆柱底面半径,h代表圆柱高度。
以下是一个计算圆柱体表面积的Python程序:
```python
import math
def cylinder_surface_area(radius, height):
base_area = math.pi * radius**2
lateral_area = 2 * math.pi * radius * height
top_area = base_area
surface_area = 2 * base_area + lateral_area
return surface_area
# Example:
surface_area = cylinder_surface_area(5, 10)
print("Surface area of cylinder:", surface_area)
```
该程序定义了一个函数`cylinder_surface_area`,接受圆柱底面半径和高度作为参数,并返回表面积。使用`math`库中的π来计算底面积和侧面积。函数返回值存储在变量`surface_area`中,并打印输出。
注:该程序为python语言。
阅读全文