def isprime(x): i=2 while i*i<=x: if x%i==0: return 0 i+=1 return 1 lower=int(input('输入最小区间值:')) upper=int(input('输入最大区间值:')) for num in range(lower,upper+1): if isprime(num): print(num)