coffee_price = 22.0muffin_price = 12.5tea_price = 18.0coffee_count = 2muffin_count = 1tea_count = 0subtotal = coffee_price * coffee_count + muffin_price * muffin_count + tea_price * tea_countdiscount = 3.0total_before_member = subtotal - discountmember_level = "gold"if member_level == "gold": final_pay = total_before_member * 0.8elif member_level == "silver": final_pay = total_before_member * 0.9else: final_pay = total_before_memberprint("原价合计:", subtotal)print("满减后:", total_before_member)print("会员等级:", member_level)print("最终支付:", final_pay)customer_orders = [ {"coffee": 1, "muffin": 0, "tea": 1, "level": "normal"}, {"coffee": 2, "muffin": 2, "tea": 0, "level": "silver"}, {"coffee": 0, "muffin": 1, "tea": 3, "level": "gold"}]print("\n批量订单处理:")for order in customer_orders: sub = coffee_price * order["coffee"] + muffin_price * order["muffin"] + tea_price * order["tea"] disc = 3.0 if sub > 30 else 0 after_disc = sub - disc if order["level"] == "gold": pay = after_disc * 0.8 elif order["level"] == "silver": pay = after_disc * 0.9 else: pay = after_disc print(f"咖啡{order['coffee']}杯, 麦芬{order['muffin']}个, 茶{order['tea']}杯, 等级{order['level']}, 应付{pay:.2f}元")