I have an assigment to find the 1000th. prime using python. What's wrong
with the following code:
PrimeCount = 0
PrimeCandidate = 1
while PrimeCount < 2000:
    IsPrime = True
    PrimeCandidate = PrimeCandidate + 2
    for x in range(2, PrimeCandidate):
        if PrimeCandidate % x == 0:
##            print PrimeCandidate, 'equals', x, '*', PrimeCandidate/x
              print PrimeCandidate  
              IsPrime = False
              break
        if IsPrime:
            PrimeCount = PrimeCount + 1
            PrimeCandidate = PrimeCandidate + 2
        print PrimeCandidate
Thanks
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to