from math import sqrt
count = 1
i = 1
while count < 1000:
    i += 2
for k in range(2, 1 + int(sqrt(i + 1))):
    if i % k == 0:
        break
else:
    count += 1
print(i)
Как сгенерировать 1000-е простое число в python?