```python
import math
def calculate_circle_area(radius):
"""计算圆的面积
参数:
radius (float): 圆的半径
返回值:
float: 圆的面积
"""
area = math.pi * radius 2 return area 用户输入半径 radius = float(input("请输入圆的半径: ")) 调用函数计算并输出面积 circle_area = calculate_circle_area(radius) print("圆的面积为:", circle_area) ``` 这个程序首先导入了`math`模块,以便使用其中的`pi`常量。然后,定义了一个名为`calculate_circle_area`的函数,接受圆的半径作为参数,计算并返回圆的面积。最后,程序通过`input`函数获取用户输入的半径值,并调用`calculate_circle_area`函数计算并输出圆的面积。 如果你想要一个更简单的版本,也可以使用以下代码: ```python import math 用户输入半径 radius = float(input("请输入圆的半径: ")) 计算面积 area = math.pi * radius
输出结果
print(f"圆的面积为: {area:.2f}平方单位")
```
这个版本的程序与上一个类似,但使用了f-string格式化字符串来输出结果,并保留两位小数。