Python键盘输入一个正整数 找出大于或等于该数的第一个素数
时间: 2023-04-06 08:03:02 浏览: 133
python 输入一个正整数判断它是不是素数 示例
5星 · 资源好评率100%
可以回答这个问题。以下是 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("请输入一个正整数:"))
while not is_prime(n):
n += 1
print(n)
```
这段代码会要求用户输入一个正整数,然后从该数开始逐个判断是否为素数,直到找到第一个素数为止。
阅读全文