某家动物园根据游客的年龄来决定门票价格。2岁及以下的客人免费入场。3至12岁的儿童的门票是14.00美元。65岁以上的老年人的门票是18.00 美元。其他所有游客的门票是23美元。创建一个程序,首先从用户处读取组中所有游客的年龄,每行输入一个年龄。用户将输入一个空白行,以指示组中没有更多游客。然后,程序应该用适当消息显示该组的入场费。费用应该用两位小数来表示。
#,输入年龄、总费用
year=(input("请输入年龄"))
con_fee=0
while year!="":
year = int(year)
if year<=2:
fee=0
elif 3<=year<=12:
fee=14
elif year>65:
fee=18
else:
fee=23
#定义总金额
con_fee+=fee
#开始下一次循环
year = (input("请输入年龄"))
print("改组入场费为%.2f"%con_fee)