首页 > 技术文章 > # 【Python3练习题 008】判断101-200之间有多少个素数,并输出所有素数。

jackzz 2018-06-02 14:18 原文

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) #剩下的都是素数

推荐阅读