判断素数函数 函数复用python
时间: 2024-10-12 07:03:18 浏览: 23
在Python中,可以使用以下代码实现判断素数的函数:
```python
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
```
这个函数的参数n为要判断的数,返回值为True表示n为素数,返回值为False表示n不是素数。该函数通过遍历2到n的平方根之间的所有数字,来判断n是否能被整除。
如果你需要复用该函数,可以将它放在一个独立的.py文件中,并在需要使用的文件中使用import语句导入该函数。例如:
```python
# 在prime.py文件中定义is_prime函数
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
# 在另一个文件中导入并使用is_prime函数
from prime import is_prime
print(is_prime(7)) # 输出True
print(is_prime(10)) # 输出False
```
阅读全文