I'm going through the book Python Crash Course and ran into a little hiccup on one of the exercises. Basically it asks you to create a while loop that tells the user to input their age and it will return the price of a ticket based on their age. This is supposed to repeat until the user types 'quit'. Pretty simple, except I'm confused as to how I would go from converting the input from an integer (their age) to a string ("quit"). I get the error: "invalid literal for int() with base 10: 'quit'" whenever I try to type quit. This is what I have so far:
age_prompt = "\nWrite in your age: "
age_prompt += "\nType 'quit' to exit "
while True:
    age = int(input(age_prompt))
    if age < 3:
        print("Your ticket is free.")
    elif age < 12:
        print("Your ticket is $10")
    else:
        print("Your ticket is $15")
    if age == 'quit':
        break
 
     
     
     
     
    