编写程序,输入两个正整数a,b(2≤a<b≤1000000),找出(a,b)之间的素数,由小到大输出 python
时间: 2024-05-22 10:16:02 浏览: 52
python判断所输入的任意一个正整数是否为素数的两种方法
5星 · 资源好评率100%
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
a = int(input("请输入a:"))
b = int(input("请输入b:"))
if a < 2:
a = 2
for num in range(a, b+1):
if is_prime(num):
print(num, end=" ")
阅读全文