Generator in Python generiert Primzahlen
Ich muss Primzahlen mit dem Generator in Python generieren. Hier ist mein Code:
def genPrimes():
yield 2
x=2
while True:
x+=1
for p in genPrimes():
if (x%p)==0:
break
else:
yield x
Ich habe einen RuntimeError: Die maximale Rekursionstiefe wurde nach der 2. prime.next () überschritten, wenn ich ihn ausführe.