1 def sushu(lower,upper): 2 lei = [] 3 for num in range(lower,upper+1): 4 if num > 1: 5 for i in range(2,num): 6 if (num % i ) == 0: 7 break 8 else: 9 lei.append(num) 10 print('求的素数共计'+ str(len(lei)) +'个。 ','分别是:',lei) 11 while 1: 12 lower = int(input('输入区间最小值:')) 13 upper = int(input('输入区间最大值:')) 14 sushu(lower, upper) 15 print()