Python入门习题大全——电影票

Python入门习题大全——索引

有家电影院根据观众的年龄收取不同的票价:
不到3岁的观众免费
3~12岁的观众为10美元
超过12岁的观众为15美元
请编写一个循环,在其中询问用户的年龄,并指出其票价。

# 电影票
prompt = "Please enter you age: "
prompt += "\nEnter 'quit' when you finished.\n"
while True:
    age = input(prompt)
    if age == 'quit':
        break
    age = int(age)
    if age < 3:
        print("Free!")
    elif age < 13:
        print("$10")
    else:
        print("$15")

输出为:
(依次输入 1,3,19,quit)

Please enter you age: 
Enter 'quit' when you finished.
1
Free!
Please enter you age: 
Enter 'quit' when you finished.
3
$10
Please enter you age: 
Enter 'quit' when you finished.
19
$15
Please enter you age: 
Enter 'quit' when you finished.
quit

Process finished with exit code 0
发布了269 篇原创文章 · 获赞 18 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_43479432/article/details/105420883