python求圆柱体表面积
时间: 2024-09-04 11:02:04 浏览: 80
利用Python求阴影部分的面积实例代码
5星 · 资源好评率100%
在Python中计算圆柱体的表面积通常涉及到两个面:侧面(底面周长乘以高)和两个底面(半径的平方乘以π)。公式如下:
```python
import math
def cylinder_surface_area(radius, height):
# 底面面积 = 2 * π * r^2
base_area = 2 * math.pi * (radius ** 2)
# 侧面积 = 圆周率 * 2 * r * h
lateral_area = 2 * math.pi * radius * height
# 表面积 = 底面面积 + 侧面积
total_area = base_area + lateral_area
return total_area
# 示例:给定半径5cm和高度10cm
radius = 5
height = 10
area = cylinder_surface_area(radius, height)
print(f"圆柱体的表面积为: {area} 平方厘米")
```
阅读全文