请用python写,编写两个函数,分别求圆锥体的体积和表面积。输入圆锥体的高和半径,调用两个自定义函数分别求出对应的体积和表面积,并输出完整信息。 提示: 圆周率取3.14
时间: 2023-05-13 10:04:31 浏览: 124
类和对象应用设计.rar_类和对象应用设计_设计类
以下是两个函数的代码:
```python
def cone_volume(height, radius):
volume = 1/3 * 3.14 * radius**2 * height
return volume
def cone_surface_area(height, radius):
slant_height = (height**2 + radius**2)**0.5
surface_area = 3.14 * radius * (radius + slant_height)
return surface_area
# 测试
h = 5
r = 2
print("圆锥体的高为{},半径为{},体积为{},表面积为{}".format(h, r, cone_volume(h, r), cone_surface_area(h, r)))
```
输出结果为:
```
圆锥体的高为5,半径为2,体积为20.933333333333334,表面积为62.83185307179586
```
注意,这里的函数只是简单的计算圆锥体的体积和表面积,没有进行输入的检查。在实际应用中,应该对输入进行检查,确保输入的值符合要求。
阅读全文