python用函数计算圆的面积
时间: 2023-09-02 13:12:01 浏览: 1378
可以使用以下代码计算圆的面积:
```python
import math
def circle_area(radius):
area = math.pi * radius ** 2
return area
# 示例
print(circle_area(5)) # 输出: 78.53981633974483
```
解释:
- 首先导入math模块,以使用pi常量。
- 定义一个名为`circle_area`的函数,该函数接受一个半径参数并返回圆的面积。
- 在函数内部,使用`math.pi`和半径的平方计算圆的面积。
- 最后,在示例中调用函数,并将半径设置为5。
相关问题
python函数计算圆环面积
好的,可以使用下面这个函数来计算圆环面积:
```python
import math
def ring_area(r1, r2):
"""
计算圆环面积
:param r1: 内圆半径
:param r2: 外圆半径
:return: 圆环面积
"""
area1 = math.pi * r1 ** 2
area2 = math.pi * r2 ** 2
return abs(area2 - area1)
```
其中,`r1`表示内圆半径,`r2`表示外圆半径。函数使用了数学库中的`pi`常量和`abs()`函数来计算圆环面积。
python自定义函数计算圆的面积和周长
可以使用以下代码来自定义一个函数计算圆的面积和周长:
```python
import math
def calculate_circle(radius):
# 计算圆的面积
area = math.pi * radius ** 2
# 计算圆的周长
perimeter = 2 * math.pi * radius
return area, perimeter
# 测试函数
r = 5
area, perimeter = calculate_circle(r)
print("半径为 {} 的圆面积为 {:.2f},周长为 {:.2f}".format(r, area, perimeter))
```
运行结果如下:
```
半径为 5 的圆面积为 78.54,周长为 31.42
```
这里使用了 Python 内置的 `math` 模块中的 `pi` 常量来计算圆的面积和周长。函数的返回值为一个元组,包含圆的面积和周长两个值。
阅读全文