请用python编写函数求圆台体积保留三位小数
时间: 2024-09-20 13:03:58 浏览: 75
高三数学2用公式法求面积和体积试题
在Python中,我们可以创建一个函数来计算圆台(一种三维几何体,由两个底面相同的圆盘和一个连接它们的棱锥部分组成)的体积。圆台的体积公式是V = (π * h) / 3 * (R1^2 + R2^2 + R1*R2),其中h是高,R1和R2分别是上、下底面半径。
下面是一个示例函数,它接受三个参数:上底面半径(R1),下底面半径(R2)和高(h),并返回保留三位小数的体积:
```python
import math
def calculate_cylinder_taper_volume(R1, R2, h):
volume = (math.pi * h) / 3 * (R1**2 + R2**2 + R1*R2)
return round(volume, 3)
# 示例用法
radius_top = 5
radius_bottom = 3
height = 7
volume_result = calculate_cylinder_taper_volume(radius_top, radius_bottom, height)
print(f"圆台体积为: {volume_result}")
```
阅读全文