输出20-30以内的所有质数,要求所有质数在一行内输出,且每个质数之间用空格分割python
时间: 2024-03-26 16:35:42 浏览: 59
打印一个数以内的所有质数
5星 · 资源好评率100%
好的,以下是代码实现:
```python
# 定义判断质数的函数
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
# 输出20-30以内的所有质数
for i in range(20, 31):
if is_prime(i):
print(i, end=' ')
```
输出结果为:`23 29 `。
阅读全文