This just loops infinitely. Even if I enter something like 10. I'm still a Python noob, sorry for the dumb question.
number_list = [10, 20, 30, 40]
number = input("Enter a number: ")
while number not in number_list:
number = input("Not a valid number, try again: ")
print(number)