)编写函数area(r),该函数可以根据半径r求出圆的面积。调用area(r)函数,求半径分别为3.5、2.9的圆的面积,并求外圆半径为6.2、内圆半径为3.3的圆环的面积,结果保留两位小数
时间: 2023-06-20 14:07:41 浏览: 785
第六章Python函数习题及答案--中文
5星 · 资源好评率100%
以下是Python代码实现:
```python
import math
# 定义圆的面积计算函数
def area(r):
return round(math.pi * r ** 2, 2)
# 计算半径为3.5的圆面积
r1 = 3.5
area1 = area(r1)
print("半径为{}的圆的面积为:{}".format(r1, area1))
# 计算半径为2.9的圆面积
r2 = 2.9
area2 = area(r2)
print("半径为{}的圆的面积为:{}".format(r2, area2))
# 计算外圆半径为6.2,内圆半径为3.3的圆环面积
r_out = 6.2
r_in = 3.3
area_ring = round(math.pi * (r_out ** 2 - r_in ** 2), 2)
print("外圆半径为{},内圆半径为{}的圆环的面积为:{}".format(r_out, r_in, area_ring))
```
输出结果为:
```
半径为3.5的圆的面积为:38.48
半径为2.9的圆的面积为:26.39
外圆半径为6.2,内圆半径为3.3的圆环的面积为:93.14
```
阅读全文