代码说明:

这里用了一个简单的easygui做可视化,算是一个简单的点菜单,通过看菜单的内容,选择出你需要的东西

效果如下:

代码如下:

from easygui import *
a=buttonbox('''                        汉堡类         小吃类        饮料类香辣鸡腿堡        薯条        可口可乐劲辣鸡腿堡      黄金鸡块      九珍奶茶新奥尔良烤鸡腿堡  香甜粟米棒     经典咖啡半鸡半虾堡
查询汉堡类菜单请输入1
查询小食类菜单请输入2
查询饮料类菜单请输入3
若不查询请输入 0''' ,  choices=[" 1 "," 2 "," 3 "," 0 "],title="点菜单")
if a==" 1 ":c=buttonbox("你选择的是:" + "1"+'''汉堡类,汉堡类有:香辣鸡腿堡,劲辣鸡腿堡,新奥尔良烤鸡腿堡,半鸡半虾堡想吃香辣鸡腿堡请扣1想吃劲辣鸡腿堡请扣2想吃新奥尔良烤鸡腿堡请扣3想吃半鸡半虾堡请扣4   退出请扣0''',choices=[" 1 "," 2 "," 3 "," 4 "," 0 "],title="点菜单")if c==" 1 ":msgbox("你选择的是香辣鸡腿堡!")elif c==" 2 ":msgbox("你选择的是劲辣鸡腿堡!")elif c == " 3 ":msgbox("你选择的是新奥尔良烤鸡腿堡!")elif c == " 4 ":msgbox("你选择的是半鸡半虾堡!")elif c==" 0 ":msgbox("欢迎下次再来!")
elif a==" 2 ":m=buttonbox("你选择的是:" + "2" + '''小吃类,小吃类有:薯条,黄金鸡块,香甜粟米棒想吃薯条请扣1想吃黄金鸡块请扣2想吃香甜粟米棒请扣3退出请扣0''', choices=[" 1 ", " 2 ", " 3 "," 0 "], title="点菜单")if m==" 1 ":msgbox("你选择的是薯条!")elif m==" 2 ":msgbox("你选择的是黄金鸡块!")elif m == " 3 ":msgbox("你选择的是香甜粟米棒!")elif m == " 0 ":msgbox("欢迎下次再来!")
elif a==" 3 ":n=buttonbox("你选择的是:" + "3" + '''饮料类,饮料类有:可口可乐,九珍奶茶,经典咖啡想吃可口可乐请扣1想吃九珍奶茶请扣2想吃经典咖啡请扣3 退出请扣0''', choices=[" 1 ", " 2 ", " 3 "," 0 "], title="点菜单")if n==" 1 ":msgbox("你选择的是可口可乐!")elif n==" 2 ":msgbox("你选择的是九珍奶茶!")elif n == " 3 ":msgbox("你选择的是经典咖啡!")elif n == " 0 ":msgbox("欢迎下次再来!")
elif a==" 0 ":msgbox("欢迎下次再来!")

python小玩意——点菜单程序相关推荐

  1. python小玩意——星座表程序

    代码功能: 首先输入你的名字,接着选择你的出生月份,接着就能找到你对应星座的日期,优势,不足和建议. 效果如下: 代码如下: name=input("请输入你的名字:") prin ...

  2. Python菜单程序制作

    目录 一.代码 二.分析 1.自定义库 2.基础设置+导入 3.标签 4.菜单(主要) 5.显示窗口 三.投票环节 一.代码 下面是一个使用python写的菜单程序,以及分析. from tkinte ...

  3. python学习(10)字典学习,写一个三级菜单程序

    学习了字典的应用.按老师的要求写一个三级菜单程序. 三级菜单程序需求如下: 1.深圳市的区--街道--社区---小区4级 2.建立一个字典,把各级区域都装进字典里 3.用户可以从1级进入2级再进入3级 ...

  4. 【python作业2回顾】——编写购物车程序、三级菜单程序

    第一部分:课堂小练习的思考总结 一.购物车程序 课程中要求所用时间:30分钟 实际自己所用时间:3个小时 这个练习所用时间严重超标,1.5小时用来做基本需求,1.5小时用来做优化了. 需求描述: 1. ...

  5. python软件怎么用-Python如何创建应用程序

    Python如何创建应用程序 1.使用wxPython之前,先来了解两个基础对象:应用程序对象和顶级窗口. 应用程序对象管理主事件循环,主事件循环是wxPython程序的动力,如果没有应用程序对象,w ...

  6. 在PyQt中构建 Python 菜单栏、菜单和工具栏

    摘要:菜单.工具栏和状态栏是大多数GUI 应用程序的常见且重要的图形组件.您可以使用它们为您的用户提供一种快速访问应用程序选项和功能的方法. 本文分享自华为云社区<Python 和 PyQt:创 ...

  7. python之三级菜单

    python之三级菜单 要求: 1. 运行程序输出第一级菜单 2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单 3. 菜单数据保存在文件中 4. 让用户选择是否要退出 5. 有返回上一级菜单的功 ...

  8. 使用Python开发windows桌面程序

    使用Python开发windows桌面程序 一.开发前期准备 1. boa-constructor-0.6.1.bin.setup.exe #一个wxWidges的集成开发环境,简单如Delphi,可 ...

  9. python的那些小程序(绘图)

    python的那些小程序(绘图) 一.python的那些小程序 绘制五角星 绘制万花筒 绘制字符画 二.总结 三.参考文献 一.python的那些小程序 绘制五角星 import turtlespir ...

最新文章

  1. cookie和url参数获取的常规实用方法合集(ES6)
  2. 命令别名的设置alias,unalias
  3. Unity3D 简单的倒计时
  4. SASS的一些使用体会(安装-配置-开启firefox的调试)
  5. 分拆之后又有大动作,惠普的下一步怎么走?
  6. Vue.js的基本使用 学习笔记
  7. mysql函数(五.流程控制函数)
  8. java的继承关系linkedlist_LinkedList——JAVA成长之路
  9. catia怎么将特征参数化_浅谈Catia VBA与参数化建模的结合
  10. HDU-2553N皇后问题(dfs)
  11. 没有可用软件包 docker-compose。_R语言CRAN软件包Meta分析
  12. tensorflow2.0对应python版本_TensorFlow2.1.0最新版本安装详细教程
  13. [转载] python列表解释(list comprehension)记录
  14. win10计算机丢失msvcr,Win10系统打开软件提示丢失msvcr110.dll如何解决
  15. 好好编程-物流项目08【整合静态资源文件】
  16. 软考计算机评职称,软考通过后如何评职称?
  17. 微信公众号网页链接失效解决方案
  18. oppo手机显示服务器连接错误,OPPO手机连不上wifi怎么办?OPPO连不上wifi的四种解决方法...
  19. 笔记本闪屏是怎么回事呢?笔记本闪屏三个原因介绍
  20. 中国私有云向头部玩家集中,如何走出差异化竞争路线?

热门文章

  1. 中国石油大学胜利学院有计算机专业吗,中国石油大学胜利学院专业排名
  2. 根服务器 ipv6 位置,ipv6dns根服务器地址
  3. python os.walk遍历目录_python中os.walk()遍历目录中所有文件
  4. Linux企业运维——LVS负载均衡
  5. win7下如何进入linux,win7系统怎么进入安全模式
  6. Java图片扫描仪_Java扫描仪useDelimiter()方法及示例
  7. C#学习笔记第二天——基础语法
  8. 【转帖】是时候给大家介绍 Spring Boot/Cloud 背后豪华的研发团队了。
  9. (基于安卓app开发项目)英语学习记单词软件的毕业设计(java+j2ee+mysql)(附源码)
  10. python语言与c语言java的区别_c语言和java有什么区别