python中判断一个数是否为质数的函数
时间: 2024-02-27 16:55:20 浏览: 63
判断一个数是否为质数
可以使用如下代码定义一个判断一个数是否为质数的函数:
```python
def is_prime(n):
"""
判断一个数是否为质数
参数:
n -- 待判断的整数
返回值:
如果 n 是质数,返回 True,否则返回 False
"""
if n <= 1:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
```
该函数与上面的代码实现基本相同,只是添加了函数注释,使得代码更加易读。调用该函数的方式为:
```python
if is_prime(n):
print(n, "是质数")
else:
print(n, "不是质数")
```
其中,`n` 为待判断的整数。如果 `is_prime(n)` 返回 `True`,则打印 `n` 是质数,否则打印 `n` 不是质数。
阅读全文