ToppingsNumber = input("how many extra toppings do you want? (Max 3): ")
try:
int(ToppingsNumber)
while ToppingsNumber > 3 or ToppingsNumber < 0:
ToppingsNumber = input("enter a valid value!")
except:
while ToppingsNumber != type(int):
print("enter an integer value")
try:
ToppingsNumber = (int(input))
while ToppingsNumber > 3 or ToppingsNumber < 0:
ToppingsNumber = input("enter a valid value!")
except:
print("enter a valid value")
this bit of code starts outputting "enter a valid value" and "enter an integer" one after the other