100以内的素数
2017-05-22 本文已影响0人
工厂里低层小白
a= []#先定义了一个新的列表
for i in range(1,101):#通过for循环
if i ==1 :
continue
elif i ==2:
a.append(i)#这里是用了列表里的一个方法append()将符合要求的数字丢进a这个列表里
else:
if 0 not in [i%n for n in range(2,i)]:
a.append(i)#这里同上符合要求将i通过append()方法丢进按这个列表里
第一次在简书上写文章 ,请大家多多包涵,
第二种方法我是这样写的:
a = [2,3,5,7]
for i in range(2,101):
if i % 2 !=0 and i % 3 !=0 and i % 5 !=0 and i % 7 !=0 :
a.append(i)