Python prime numbers
How to find 1000th prime
prime = []
not_prime = []
one_thousand = 0
i = 2
for broj in range(2, 10000):
while i < broj and broj%i != 0:
i += 1
if i == broj:
prime.append(broj)
if len(prime) == 1000:
one_thousand = prime[-1:]
break
else:
not_prime.append(broj)
i = 2
print(one_thousand)
not_prime = []
one_thousand = 0
i = 2
for broj in range(2, 10000):
while i < broj and broj%i != 0:
i += 1
if i == broj:
prime.append(broj)
if len(prime) == 1000:
one_thousand = prime[-1:]
break
else:
not_prime.append(broj)
i = 2
print(one_thousand)
One thousand prime number is: [7919]
Коментари
Постави коментар