题目:判断101-200之间有多少个素数,并输出所有素数。
思考:101-200之间不是素数的数字移除,剩下的就是素数。
leap = 0
l1 = []
for i in range(101,201):
l1.append(i)
for j in range(101,201):
for k in range(2,int(j/2)):
if j % k == 0:
l1.remove(j)
break
print(‘101-200之间有%s个素数,他们为:’%(len(l1)),end=’\n’)
print(l1,end=’\t’)