Just started with Python and trying to get this to work. I need to get user input on a number between 1 through 50 and then iterate through a list of numbers and find a match. My code is not working and I am not sure what I am doing wrong. Can you help me?
>>> numbers = [1,3,5,7,9,11,15,18,21,23,34,35,38,41,43,47,49]
>>> n=0
>>> while True:
print("Type q to quit")
answer = input("Guess a number between 1 a 50: ")
if answer == "q":
break
if answer in numbers:
print("Number " + answer + " was found! Congrats!")
break
elif answer not in numbers:
print("Number " + answer + " was not found! Try again!")
continue
n += 1