|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费;3~12岁的观众为10美元;超过12岁的观众为15美元。请编写一个循环,在其中询问用户的年龄,并指出其票价。
active = input('your age:')
while True:
age = int(input('your age:'))
if active == 'quit':
break
elif age < 3:
print('free')
elif age < 12:
print('10 dollars')
else:
print('15 dollars')
为什么需要输入第二次才会出价格
- active = input('your age:')
- while True:
- age = int(input('your age:'))
- if active == 'quit':
- break
- elif age < 3:
- print('free')
- elif age < 12:
- print('10 dollars')
- else:
- print('15 dollars')
复制代码
源代码的第一行和第三行重复询问用户了,所以要输入两次
|
|