def n_primzahlen(n): if n < 0: raise ValueError("n darf nicht negativ sein") ergebnis = [] kandidat = 2 while len(ergebnis) < n: for primzahl in ergebnis: if kandidat % primzahl == 0: break else: ergebnis.append(kandidat) kandidat += 1 return ergebnis