#总金额
sum = 0
#总张数
count = 0
#初始化免费儿童票、儿童票、成人票、双人票的张数
youngest_zhang = 0
young_zhang = 0
people_zhang = 0
double_zhang = 0
#初始化购买儿童票、成人票、双人票的钱数
young_money = 0
people_money = 0
double_money = 0
print("-------你好,欢迎来到石家庄动物园门票售票系统-------")
#利用死循环无限进行选择
while True:
print("-------请选择操作-------")
print("购票 输入【1】")
print("统计 输入【2】")
print("退出 输入【3】")
xuanze = input("请输入你的选择:")
if xuanze == "1":
print("------门票类型------")
print("儿童票(1米以下)--免费 输入【1】")
print("儿童票(小于18岁)--10元 输入【2】")
print("成人票(大于18岁)--20元 输入【3】")
print("双人票--30元 输入【4】")
menpiao = input("请选择门票类型:")
if menpiao == "1":
zhang = int(input("请输入你要购买的张数:"))
# 免费儿童票的张数
youngest_zhang += zhang
print("你已选择免费儿童票"",购买", youngest_zhang, "张,你已成功支付0元")
elif menpiao == "2":
zhang = int(input("请输入你要购买的张数:"))
# 儿童票的张数
young_zhang += zhang
# 儿童票的钱数
young_money = 10 * young_zhang
print("你已选择儿童票"",购买", young_zhang, "张,你一共需要支付", young_money, "元")
elif menpiao == "3":
zhang = int(input("请输入你要购买的张数:"))
# 成人票张数
people_zhang += zhang
# 成人票钱数
people_money = 20 * people_zhang
print("你已选择成人票"",购买", people_zhang, "张,你一共需要支付", people_money, "元")
else:
zhang = int(input("请输入你要购买的张数:"))
# 双人票数
double_zhang += zhang
# 双人票钱数
double_money = 30 * double_zhang
print("你已选择双人票"",购买", double_zhang, "张,你一共需要支付", double_money, "元")
elif xuanze == "2":
# 4种票一共多少张
count = youngest_zhang + young_zhang + people_zhang + double_zhang
# 4种票一共卖出多少钱
sum = young_money + people_money + double_money
# 门票信息统计,共卖出多少张票,共计多少元
print("门票统计信息如下:")
print("儿童票总共卖出", young_zhang + youngest_zhang, "张", "总计", young_money, "元")
print("成人票总共卖出", people_zhang, "张", "总计", people_money, "元")
print("双人票总共卖出", double_zhang, "张", "总计", double_money, "元")
print("所有票总共卖出", count, "张", "共计", sum, "元")
else:
print("-------退出-------")
print("你好,你已退出购票系统")
break
Animal
于 2023-11-29 09:15:38 首次发布