python模拟咖啡机程序

文章描述了一个基于命令行的模拟咖啡机程序,包括咖啡选择、配料管理(如水、牛奶和咖啡)、支付功能以及关机选项。用户可以选择蒸馏咖啡、拿铁或卡布奇诺,根据剩余配料进行操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 模拟咖啡机
from lists import menuCoffe

totalWater = 1500   #初始化咖啡机的水量
totalMilk = 1000    #初始化咖啡机的牛奶量
totalCoffe = 500    #初始化咖啡机的咖啡量
totalCoin = 0       #咖啡机已经收到的硬币
pswd = "123456"     #管理员的密码,输入可加入配料
isOff = False       #关机标记

while not isOff:
    inputCoffe = input("你要哪种咖啡?\n(1)蒸馏咖啡\n(2)拿铁\n(3)卡布奇诺\n")
    chosenCoffe = ""
    paySum = 0      #初始化用户的支付总额
    isPayFinish = False     #支付完毕标记
    while inputCoffe != "off" and inputCoffe != "check" and inputCoffe != pswd and inputCoffe != "1" and inputCoffe != "2" and inputCoffe != "3":
        inputCoffe = input("你要哪种咖啡?\n(1)蒸馏咖啡\n(2)拿铁\n(3)卡布奇诺\n")    #如果输入不合法,提示继续输入
    match inputCoffe:
        case "off":     #输入off关机
            print("关机")
            isOff = True
        case "check":       #输入check显示当前配料的剩余量
            print(f"剩余水量{totalWater}ml\n剩余牛奶{totalMilk}ml\n剩余咖啡{totalCoffe}g\n硬币总额{totalCoin}")
        case _:
            if inputCoffe == pswd:  #输入密码,则可以加入配料
                addWater = int(input("请输入加水量(ml)\n"))
                totalWater += addWater
            
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值