用函数编写一个判断素数的函数。该西数以主西数中输入的一个整数为实际参数,通过函数的 运算,返回该整数是否为素数的信息给主函数。
时间: 2024-03-15 19:47:14 浏览: 33
好的,我可以帮你编写一个判断素数的函数。以下是函数代码:
```python
def is_prime(num):
"""
判断一个整数是否为素数
:param num: 待判断的整数
:return: True表示是素数,False表示不是素数
"""
if num <= 1:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
```
该函数接受一个整数作为参数,并返回一个布尔值,表示该数是否为素数。具体实现方法是利用了素数的定义,即只能被1和本身整除。我们通过遍历2到根号下n之间的所有数,来判断n是否能被整除。如果存在能够整除n的数,则n不是素数,返回False。如果遍历完所有数都没有找到能够整除n的数,则n是素数,返回True。
你可以在主函数中调用该函数来判断一个整数是否为素数。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![text/plain](https://img-home.csdnimg.cn/images/20210720083646.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)