# 【Python3练习题 008】判断101-200之间有多少个素数,并输出所有素数。

lst = []
for i in range(100): #建立 101-200 的列表
lst.append(101+i)

for i in range(101, 201): #除数为 101-200 这200个数字
for j in range(2,i): #除数为从2至i本身的前一个数字
if i%j == 0: #如果能除尽
lst.remove(i) #则从 lst 列表剔除
break
print(lst) #剩下的都是素数

猜你喜欢

转载自www.cnblogs.com/jackzz/p/9125305.html