numberToStartAt = input('Input a number to start at: ')
print(findNextPrime(numberToStartAt))
input('Press any key to continue...')
def findNextPrime(numberToLookAfter):
currentNumber = numberToLookAfter
while(not len(getFactors(currentNumber) == 2):
currentNumber = currentNumber + 1
return currnetNumber
def getFactors(numberToFactor):
factorList = []
for x in range(1,numberToFactor/2,1):
for x2 in range(numberToFactor, numberToFactor/2,-1):
if x * x2 == numberToFactor:
factorList.append([x,x2])
return factorList
I keep getting a syntax error about line 7.Based on all the example code I've seen. This ought to work. What am I doing wrong.PS
This is python 3.2


Sign In
Create Account


Back to top









