Python programozási nyelv
-
fütyimi #70 sziasztok
lenne egy kérdésem az a feladat h n-ig ki kéne iratni listába a prímeket és van rá egy tippem h mi lenne az de vmiért nem akar működni:
def prim ( n ) :
if n < 2 :
return [ ]
else L = range ( 2 , int (n) )
p = [ ]
while L:
uj_prim = L [ 0 ]
p. append ( uj_prim )
for i in L [ 1 : ] :
if i % uj_prim == 0 :
L. remove ( i )
L. remove ( L [ 0 ] )
return p
előre is köszönöm a segítséget