创建一个Python脚本,命名为test2.py,实现一下功能。 (1)定义一个函数,用于计算圆柱体的表面积、体积,函数名为comput,输入参数为底半径(r)、高(h),返回值为表面积(S)、体积
时间: 2024-09-10 19:04:50 浏览: 80
Python实现调用另一个路径下py文件中的函数方法总结
以下是一个简单的Python脚本,名为`test2.py`,它包含了一个函数`comput`,用于计算圆柱体的表面积和体积。
```python
import math
def comput(r, h):
"""
计算圆柱体的表面积和体积
参数:
r - 圆柱体的底半径
h - 圆柱体的高
返回值:
S - 圆柱体的表面积
V - 圆柱体的体积
"""
# 计算底面积和侧面积
base_area = math.pi * r ** 2
side_area = 2 * math.pi * r * h
# 计算表面积和体积
S = 2 * base_area + side_area
V = base_area * h
return S, V
# 示例使用函数
if __name__ == "__main__":
radius = 5
height = 10
surface_area, volume = comput(radius, height)
print(f"圆柱体的底半径为 {radius}, 高为 {height} 时,")
print(f"表面积为 {surface_area:.2f}, 体积为 {volume:.2f}")
```
在这个脚本中,我们首先导入了`math`模块以使用圆周率`pi`。然后定义了`comput`函数,它接受两个参数:底半径`r`和高`h`。函数内部首先计算了圆柱体底面的面积,然后计算侧面积,最后将这两个面积相加得到表面积,并计算体积。计算完成后,函数返回这两个值。在脚本的最后,我们提供了一个示例用法,创建了一个圆柱体实例,并调用`comput`函数,然后打印出计算结果。
阅读全文