PyinputPlus模块在麦当劳店三明治点餐计费的应用
PyInputPlus是一个第三方模块,类似于input,但是又很多强大的功能。
import pyinputplus as pyip
import sysresponse=pyip.inputYesNo("欢迎来到麦当劳店,很高兴为你服务,现在三明治特价,请问您需要吗(Y/N)?:")
if response=="no":print("欢迎再次光临!")sys.exit()breadPrice = {'全麦面包':7, '白面包':5, '酸面包':8}
proteinPrice = {'鸡肉':4, '火鸡':5, '火腿':3, '豆腐':2}
cheesePrice = {'切达奶酪':3, '瑞士奶酪':4, '马苏里拉奶酪':3}
otherPrice = {'蛋黄酱':1, '芥末':1, '生菜':1, '番茄片':1}paySum = 0breadType = pyip.inputMenu( ['全麦面包', '白面包', '蒜面包'], numbered=True,prompt="请选择面包类型:\n")
paySum+=breadPrice[breadType]proteinType = pyip.inputMenu( ['鸡肉', '火鸡', '火腿','豆腐'], numbered=True,prompt="请选择蛋白质类型:\n")
paySum+=proteinPrice[proteinType]cheeseRes=pyip.inputYesNo("是否需要奶酪(Y/N)?:")
if cheeseRes=="yes":cheeseType=pyip.inputMenu( ['切达奶酪', '瑞士奶酪', '马苏里拉奶酪'], numbered=True,prompt="请选择奶酪类型:\n")paySum+=cheesePrice[cheeseType] mayoRes = pyip.inputYesNo('是否添加蛋黄酱(Y/N)?:')
if mayoRes == 'yes':paySum+=otherPrice["蛋黄酱"]mustardRes = pyip.inputYesNo('是否添加芥末(Y/N)?:')
if mustardRes == 'yes':paySum+=otherPrice["芥末"]lettuceRes = pyip.inputYesNo('是否添加生菜(Y/N)?:')
if lettuceRes == 'yes':paySum+=otherPrice["生菜"]tomatoRes = pyip.inputYesNo('是否添加番茄片(Y/N)?:')
if tomatoRes == 'yes':paySum+=otherPrice["番茄片"]sandwichNum = pyip.inputInt('需要几个三明治?: ', min=1)paySum*=sandwichNum
print(f"\n本次一共消费{paySum}元")
运行情况如下:
PyinputPlus模块在麦当劳店三明治点餐计费的应用相关推荐
- 麦当劳中国阿里巴巴跨端官方会员店正式上线
近日,麦当劳中国阿里巴巴跨端官方会员店正式上线,为消费者提供从店内点餐.外卖.卡券购买到消费积分等全场景贯通的体验,标志着麦当劳中国与阿里全域合作全面开启.双方将携手通过平台融合.数据智能应用等创新方 ...
- 数字化餐饮转型启示:麦当劳这样开启未来智慧餐厅
当我第一次听说麦当劳在北京王府井推出第一家"自助"餐厅时,心里还有一点小惊喜或诧异,心里暗想可以"汉堡.鸡翅.薯条.甜品-"随便吃啦,不过后来想那会是什么样的场 ...
- 麦当劳经营理念酷似SOA
IT专家网 > CIO子站 > CIO评论分析 麦当劳经营理念酷似SOA 作者: 王洪伟 , 出处:论坛, 责任编辑: 罗丽艳, 2008-01-31 08:44 麦当劳品牌的创始人是雷. ...
- 麦当劳中国开心乐园餐重磅升级:由三件套升级为四件套
麦当劳中国在一年一度的"麦麦全席"上宣布开心乐园餐重磅升级:由三件套升级为四件套,增加了蔬果的选择及比重,以提供更丰富.更均衡的膳食.麦当劳中国还宣布与华特迪士尼公司强强联手,开启 ...
- 北京大兴国际机场首家麦当劳开业
北京大兴国际机场正式投运之际,麦当劳中国宣布,位于国内到达层二层17号门的麦当劳餐厅正式开业.餐厅占地逾250平方米,配备麦咖啡和86个用餐位,9月30日起将全天24小时服务顾客.作为机场内首家西式快 ...
- 新品上市!麦当劳中国首款半鸡;明星精酿啤酒品牌VEDETT;和府捞面“小面小酒”华北首店落地...
麦当劳.东鹏饮料.明星精酿啤酒品牌VEDETT.和府捞面"小面小酒"等企业最新动态. 新品上市 麦当劳中国首款半鸡 麦当劳中国推出全新青花椒风味半鸡及0度泡泡啤风味饮组合,该组合于 ...
- 麦当劳进入中国内地市场三十周年,官方周边店线上开业
今年是麦当劳进入中国内地市场第三十年."麦当劳无限店"线上官方周边店正式上线,以轻松有趣的方式和广大消费者共同庆祝麦当劳中国三十周年,分享无限热爱.10月3日至10月4日,麦当劳中 ...
- 麦当劳中国公司更名“金拱门”;上海首批无人店已关闭;谷歌地图推出“减肥”功能丨价值早报
第[752]期早报由[周四]赞助播出 01 今日头条 麦当劳改名,现在叫"金拱门" 麦当劳(中国)有限公司已于2017年10月12日正式更名为金拱门(中国)有限公司,其各地分公司也 ...
- 越南中原传奇咖啡海外首店上海开业;麦当劳中国发布首家“零碳餐厅”;星巴克公司发布2025中国战略愿景 | 食品饮料新品...
美通社消息:麦当劳.棒约翰.达美乐比萨.星巴克.越南中原传奇咖啡.奔富.百乐嘉利宝.Beyond Meat.Green Coffee Company等企业发布最新动态. 新店开业 9月21日,越南咖啡 ...
最新文章
- 创新创新再创新(4)
- 关于wordpress 点击文章查看内容跳转加载失败(404)的解决方法
- java程序员高薪持续的原因有哪些
- ASP.NET中Session模型简介
- python perl shell_Shell Perl Python 介绍
- mysql为何500w拆表_【mysql】MySQL 单表500W+数据,查询超时,如何优化呢?
- sql server 缓存_搜索SQL Server查询计划缓存
- ViewPager和Tabhost结合,可滑动的tabhost
- ADRC自抗扰控制,有手就行
- 计算机网络阶段,计算机网络发展的四个阶段
- 平行四边形背景的制作
- 他 1 个月写了个操作系统,退休后去做飞行员!
- c 语言除法运算,C 语言简单加减乘除运算
- 沙龙干货 Vol.1|如何让游戏广告收益不再艰难?演讲 PPT 免费领取!
- 小程序也能是App中的引流神器?
- js html5 音乐播放器代码大全,js实现简单音乐播放器
- 50部不可不看的时空/穿越电影
- Stata基础(一)
- 微信组件:微信转账查询
- GaussDB(DWS)介绍
热门文章
- 智能取餐柜“重出江湖”引发的思考
- 基于朴素贝叶斯的图像分类
- 谈钱不尴尬,程序员面试谈薪资的6个必知技巧!
- origin 删除一列数据后,柱状图折线图如何对应修改
- c语言占八个字节的浮点数是,『double转八字节十六进制』double占8字节 一个数字占1字节 为什么能精确16位 我觉得只有8位,,,...
- MindManager思维导图制作教程案例
- Linux编写c程序计算圆的面积,c语言如何计算圆面积和周长
- 跨列 哪个属性 html,跨列column-span属性详解
- 数据结构-满k叉树例题
- python 进程,线程,协程篇