from util import primes from itertools import dropwhile if __name__ == '__main__': primes = primes.get_primes_iterator() n = [primes.next() for i in range(0,10001)] print n[-1]
from util import primes from itertools import takewhile if __name__ == '__main__': print sum([n for n in takewhile(lambda num: num < 2000000, primes.get_primes_iterator())])