用Python写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息
时间: 2023-05-13 16:07:19 浏览: 79
好的,以下是用 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 = int(input("请输入一个整数:"))
if is_prime(n):
print("{}是素数".format(n))
else:
print("{}不是素数".format(n))
```
希望能对您有所帮助。
相关问题
用python写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息
好的,以下是用 Python 写的判断素数的函数:
```python
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
```
在主函数中,你可以这样使用它:
```python
num = int(input("请输入一个整数:"))
if is_prime(num):
print(num, "是素数")
else:
print(num, "不是素数")
```
希望这个函数能够帮助到你!
python写一个判断素数的函数prim,在主函数输入一个整数,输出是否是素数的消息。
好的,我可以回答这个问题。以下是一个判断素数的函数prim的示例代码:
```python
def prim(n):
if n <= 1:
return False
for i in range(2, int(n**.5)+1):
if n % i == :
return False
return True
# 主函数
num = int(input("请输入一个整数:"))
if prim(num):
print(num, "是素数")
else:
print(num, "不是素数")
```
希望能对你有所帮助!
阅读全文