def getprime(n):
r = [i+1 for i in range(n)]
n = 0
while (r): #list不为空
each = r[n]
print('check:',each)
if (each != 1):
def is_dummy(n):
return (n % each != 0 or each == n )
new_r = list(filter(is_dummy,r))
if(new_r == r):
return r
else:
print(new_r)
r = new_r
n = n + 1
雅努斯
def getprime(n): r = [i+1 for i in range(n)] n = 0 while (r): #list不为空 each = r[n] print('check:',each) if (each != 1): def is_dummy(n): return (n % each != 0 or each == n ) new_r = list(filter(is_dummy,r)) if(new_r == r): return r else: print(new_r) r = new_r n = n + 1