问题出在哪里了呢?
floor = int(input('请输入区间下限:'))
upper = int(input('请输入区间上限:'))
for num in range(floor, upper + 1):
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
输入1到20的话是这样:
请输入区间下限:1
请输入区间上限:20
3
5
5
5
7
7
7
7
7
9
11
11
11
11
11
11
11
11
11
13
13
13
13
13
13
13
13
13
13
13
15
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19