有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费;3~12岁的观众为10美元;超过12岁的观众为15美元。请编写一个循环,在其中询问用户的年龄,并指出其票价。
代码:
prompt = "\nHow old are you?"
prompt += "\n(Enter 'quit' when you are finished.) "
while True:
age = input(prompt)
if age == 'quit':
break
else:
age = int(age)
if age <3 :
print("\nFree")
elif age > 12:
print("\nThe tickets are 15 dollars.")
else:
print("\nThe tickets are 10 dollars.")
运行结果: