Guest User

Untitled

a guest
Feb 19th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. def prime_generator():
  2. potential = 2
  3. primes = []
  4.  
  5. while True:
  6. while any(map(lambda x: potential % x == 0, primes)):
  7. potential += 1
  8.  
  9. yield potential
  10. primes.append(potential)
  11.  
  12. prime_numbers = prime_generator()
  13. known_primes = [2, 3, 5, 7, 11, 13, 17, 19, 23]
  14.  
  15. for n in known_primes:
  16. assert prime_numbers.next() == n, n
Add Comment
Please, Sign In to add comment