输入一个整数,判断是不是素数。 8输入半径为,的园,请你计算这个园的面积。
时间: 2024-05-09 14:15:06 浏览: 81
python判断所输入的任意一个正整数是否为素数的两种方法
5星 · 资源好评率100%
好的,首先回答第一个问题。判断一个数是否为素数,可以从2到这个数的平方根范围内逐一判断是否能整除。以下是一个Python代码示例:
```python
import math
def is_prime(n):
if n < 2:
return False
for i in range(2, int(math.sqrt(n))+1):
if n % i == 0:
return False
return True
# 测试
print(is_prime(8)) # False
print(is_prime(13)) # True
```
接下来回答第二个问题。假设输入的半径为r,则圆的面积为πr²。以下是一个Python代码示例:
```python
import math
def circle_area(r):
return math.pi * r ** 2
# 测试
print(circle_area(5)) # 78.53981633974483
```
希望能对您有所帮助!
阅读全文