17 lines
349 B
Python
17 lines
349 B
Python
def get_primes(count):
|
|
def isprime(val):
|
|
if val % 2 == 0:
|
|
return val == 2
|
|
for i in range(3, int(val ** 0.5) + 1, 2):
|
|
if val % i == 0:
|
|
return False
|
|
return True
|
|
|
|
i = 2
|
|
while count > 0:
|
|
if isprime(i):
|
|
count -= 1
|
|
yield i
|
|
i += 1
|
|
|