如何用Python编程计算一个球的表面积和体积?
时间: 2024-11-05 11:32:01 浏览: 11
在Python中计算球的表面积和体积,首先需要知道球的基本公式:半径(r)下表面积 \(A = 4\pi r^2\),体积 \(V = \frac{4}{3}\pi r^3\)。以下是示例代码:
```python
import math
def calculate_sphere_surface_area(radius):
"""
计算球的表面积
"""
surface_area = 4 * math.pi * (radius ** 2)
return surface_area
def calculate_sphere_volume(radius):
"""
计算球的体积
"""
volume = (4 / 3) * math.pi * (radius ** 3)
return volume
# 示例:给定球的半径
radius = float(input("请输入球的半径: "))
# 计算并打印表面积和体积
surface_area = calculate_sphere_surface_area(radius)
volume = calculate_sphere_volume(radius)
print(f"球的表面积为: {surface_area:.2f}")
print(f"球的体积为: {volume:.2f}")
阅读全文