写一个判素数的函数,在主函数输入一个证书,输出是否为素数的信息
时间: 2024-03-07 09:46:34 浏览: 59
函数 可以判断一个数是不是素数
好的,我可以为您提供一个判素数的函数:
```python
def is_prime(num):
if num <= 1:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
```
这个函数接收一个整数作为参数,如果这个整数是素数,函数返回 `True`,否则返回 `False`。
您可以在主函数中输入一个整数,然后调用这个函数来判断它是否为素数。例如:
```python
num = int(input("请输入一个整数:"))
if is_prime(num):
print(num, "是素数")
else:
print(num, "不是素数")
```
这样,当您输入一个整数时,程序会输出该整数是否为素数的信息。
阅读全文