(4)编写一个Python程序,输入圆锥体底面半径和高,计算任意圆锥体的体积与表面积。
时间: 2024-10-18 19:10:44 浏览: 102
py代码-运算球体表面积和体积
在Python中,你可以使用公式来计算圆锥体的体积和表面积。圆锥体的体积公式是 \( V = \frac{1}{3}\pi r^2 h \),其中 \( r \) 是底面半径,\( h \) 是高。表面积由底面积加上侧面积组成,即 \( A = \pi r^2 + \pi rs \),其中 \( s \) 是圆锥侧面展开后的弧长,等于周长的一半,即 \( s = \pi r \)。
下面是简单的Python代码实现:
```python
import math
def calculate_cone():
# 输入圆锥的底面半径和高
r = float(input("请输入圆锥的底面半径:"))
h = float(input("请输入圆锥的高:"))
# 计算体积和表面积
volume = (1/3) * math.pi * r**2 * h
lateral_area = math.pi * r * h # 侧面积
base_area = math.pi * r**2 # 底面积
total_area = base_area + lateral_area
# 输出结果
print(f"圆锥的体积是:{volume:.2f}")
print(f"圆锥的侧面积是:{lateral_area:.2f}")
print(f"圆锥的总表面积是:{total_area:.2f}")
calculate_cone()
```
阅读全文