朋友们大家好,

今天我给大家带来的内容是:用python做餐厅点餐系统。列表里的内容可以进行添加或修改

上代码:

import time
import random
buy=[]
money=0
food=[['芝士三明治',6],['牛排汉堡',16],['超多薯条',13],['大杯可乐',6],['奶昔',8]]
random.shuffle(food)
number=random.randint(0,1)
print('+==========欢迎使用点餐系统==========+')
time.sleep(1)
print('今日推荐美食:',food[number][0],food[number+1][0],food[number+2][0])
print()
time.sleep(1)
print('今日美食:')
time.sleep(1.5)
for i in range(len(food)):print(i+1,food[i][0])time.sleep(0.1)
while True:time.sleep(0.8)print()ask=int(input('请问您想选择哪个食物(序号,按999结账,按99清空购物车):'))if ask==999:print()print('+==================+')time.sleep(0.8)if len(buy)>0:print('您选择的食物:')time.sleep(0.8)for i in range(len(buy)):print(buy[i],end='')time.sleep(0.2)time.sleep(0.8)print()print('总计金额:',money,'元')ask3=input('您是否结账[y/n]?')if ask3=='y':print()print('您已下单,感谢您的购买~')buy.clear()time.sleep(1)if ask3=='n':print('您选择继续购买')time.sleep(0.8)else:print('你目前还没有买食物哦~')time.sleep(0.8)print('+==================+')if ask==99:print()print('您已清空购物车')buy.clear()else:print()if ask==999 or ask==99:continueelse:if len(food)>=ask:print('+==============================+')print('您选择的食物:',food[ask-1][0])time.sleep(0.6)print('超实惠价格:',food[ask-1][1])time.sleep(0.8)print()ask2=input('加入购物车[y/n]? ')if ask2=='y':print('好的')buy+=[food[ask-1][0]]money+=food[ask-1][1]time.sleep(0.8)print('+==============================+')else:print('您选择不加入购物车')time.sleep(0.8)print('+==============================+')if ask>len(food):print('你选择的',ask,'号食物不存在')time.sleep(0.8)print('+==============================+')

好啦,今天的内容就到这里,感谢观看,谢谢。

用python做餐厅点餐系统相关推荐

  1. 基于python的餐厅点餐系统

    <基于python的餐厅点餐系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等.系统功能完整,适合作为毕业设计.课程设计.数据库大作业学习使用. 项目功能介绍 用 ...

  2. 用python编写一个点餐程序_用python做一个点餐系统,热敏打印机怎么连?

    做一个局域网内的点餐系统 一台服务器(启动点餐系统的),一台路由器,一台平板电脑,一个热敏打印机. 流程是:服务器启动点餐系统,服务器连着路由器Wi-Fi,平板电脑连着路由器Wi-Fi,那么平板电脑通 ...

  3. 饭店菜单选择c语言,求C语言大神,帮忙做一下这个题,要源代码设计实现一个餐厅点餐系统? 爱问知识人...

    求C语言大神,帮忙做一下这个题,要源代码 设计实现一个餐厅点餐系统,实现电子点餐.要求实现二级菜单: 一级菜单: 请选择: 1.点餐 2.查看已点菜品 3.添菜 求C语言大神,帮忙做一下这个题,要源代 ...

  4. 数据库课设--基于Python+MySQL的餐厅点餐系统

    文章目录 一.系统需求分析 二.系统设计 1. 功能结构设计 2.概念设计 2.2.1 bill_food表E-R图 2.2.2 bills表E-R图 2.2.3 categories E-R图 2. ...

  5. mysql餐馆点餐系统_课内资源 - 基于Jsp和MySql的餐厅点餐系统

    1 总体概述 本设计主要通过HTML.CSS.JavaScript网页开发技术,会话及其会话技术,过滤器技术,Java语言以及连接mysql数据库来实现一个具有登录注册功能,且登录页面使用验证码技术来 ...

  6. ssm+mysql餐厅点餐系统-计算机毕业设计源码02635

    目  录 摘要 1 绪论 1.1目的 1.2意义 1.3Vue.js 主要功能 1.3论文结构与章节安排 2餐厅点餐系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据流程 3.3 ...

  7. Java swing实现的一款餐厅点餐系统

    一.项目简介 本项目是一套Java swing实现的一款餐厅点餐系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者. 包含:项目源码.数据库脚本等,该项目可以直接作 ...

  8. 基于JSP的某餐厅点餐系统

    目 录 第一章 绪论 1 1.1系统研究背景和意义 1 1.2研究现状 1 1.3研究主要内容 2 第二章 相关技术说明 3 2.1 JSP(Java Server Page)简介 3 2.2 Spr ...

  9. JAVA JSP 餐厅点餐系统源码(点餐系统)jsp点餐系统网上订餐系统在线订餐系统

    JAVA JSP javaweb餐厅点餐系统源码(点餐系统)jsp点餐系统网上订餐系统在线订餐系统

  10. 基于Java+Swing实现餐厅点餐系统

    基于Java+Swing实现餐厅点餐系统 一.系统介绍 二.系统展示 1.主页 2.点菜 3.下单 4.结算 5.销售情况(管理员) 三.系统实现 四.其他系统 五.获取源码 一.系统介绍 该系统针对 ...

最新文章

  1. 在GridView内访问特定控件
  2. java文件头_对java文件头的解析
  3. BUUCTF(Pwn) rip
  4. python用pil图像放大缩小_python使用PIL缩放网络图片并保存的方法
  5. 阿里广告技术最新突破:全链路联动-面向最终目标的全链路一致性建模
  6. 杭州SEO大熊:百度分享插件的SEO研究心得
  7. Microsoft Office Communications Server 2007 R2 RTM 简体中文企业版部署速成篇之一
  8. 如何防范和应对Redis勒索,腾讯云教你出招
  9. JAVA屏幕截图与水印添加程序-HEHEHEScreenshot
  10. Linux下配置安装JupyterNotebook,windows下通过浏览器直接连接使用
  11. 鼎力加密狗驱动程序_怎么安装加密狗驱动程序
  12. LED用DMX512协议整个系统怎么连接?
  13. 热门高薪岗位大数据开发 自学转行如何就业(自学教程 学习路线 方法建议)
  14. 蛋疼的时候写三消游戏(一)
  15. 和陌陌一样,今天 Instagram 也在网页版上又迈了一步
  16. 实业优则投资:危险的游戏
  17. 长沙学院计算机二级报名,湖南计算机等级考试报名地点
  18. Java部分集合以及部分常用类
  19. 在deepin上使用邮箱(网易yeah账号+deepin软件Balsa)
  20. 区块链及以太坊入门介绍

热门文章

  1. 【无标题】二进制STL文件解析 计算面积和体积与根据高度计算部分体积
  2. 国内运营商的Sim卡在日版iPhone上的使用方法(卡贴安装方法)
  3. 操作——【1.8 关于音高、时值、位置 】(二)
  4. mysql dos 怎样卸载_MySQL安装与卸载
  5. 金昌搜索引擎优化网络推广_金昌网站推广,金昌网站推广平台,金昌企业网站推广-奇秀云AI智能推广系统-奇秀网...
  6. 如何给PDF文件加密和解密?
  7. 【财经期刊FM-Radio|2021年03月13日】
  8. 数据集拆分data_spilt
  9. Arbitrary Style Transfer with Deep Feature Reshuffle
  10. 5G NR 调度、帧结构相关