python计算圆的半径
时间: 2024-11-25 07:10:51 浏览: 9
在Python中,你可以使用数学库(math module)来计算圆的半径。圆的面积公式是π * r²,其中r是半径。如果你只知道圆的周长(C = 2 * π * r),那么需要先通过周长除以2π来计算半径。下面是一个简单的示例:
```python
import math
# 定义圆的周长或直接提供半径
def calculate_circle_radius(circumference=None, diameter=None):
if circumference is not None:
# 如果给的是周长,计算半径
radius = circumference / (2 * math.pi)
elif diameter is not None:
# 如果给的是直径,半径等于直径的一半
radius = diameter / 2
else:
raise ValueError("Please provide either circumference or diameter.")
return radius
# 使用示例
circumference = 31.4159 # 假设已知周长
radius = calculate_circle_radius(circumference=circumference)
print(f"半径是: {radius}")
# 或者直接输入直径
diameter = 7
radius = calculate_circle_radius(diameter=diameter)
```
阅读全文