编程实现输出指定范围内的素数,素数之间以空格间隔。指定范围由用户输入指定。 输入格式: 输入两个整数a,b(系统保证这两个整数大于等于2,小于等于10000,且a<=b),用逗号间隔。 输出格式: 输出[a,b]所有素数,素数之间用一个空格间隔。
时间: 2023-05-18 12:05:47 浏览: 296
从键盘任意输入两个整数,输出两数之间的素数,素数判断用函数实现。 扩展要求:1)程序可以循环执行,判断完一组可以再进行下一组;可以设定一个特殊键退出
5星 · 资源好评率100%
以下是实现输出指定范围内的素数的代码:
```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
a, b = map(int, input().split(','))
for i in range(a, b + 1):
if is_prime(i):
print(i, end=' ')
```
输入格式为:两个整数a,b,用逗号间隔。输出格式为:输出[a,b]所有素数,素数之间用一个空格间隔。
阅读全文