python小玩意——点菜单程序

简介: python小玩意——点菜单程序

代码说明:

这里用了一个简单的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("欢迎下次再来!")



相关文章
|
2天前
|
IDE 开发工具 Python
Python 编程入门:打造你的第一个程序
【10月更文挑战第6天】编程,这个听起来高大上又充满神秘感的领域,其实就像学习骑自行车一样。一开始你可能会觉得难以掌握平衡,但一旦你学会了,就能自由地穿梭在广阔的道路上。本文将带你走进 Python 的世界,用最简单的方式让你体验编写代码的乐趣。不需要复杂的理论,我们将通过一个简单的例子——制作一个猜数字游戏,来实践学习。准备好了吗?让我们开始吧!
|
4天前
|
存储 JSON 安全
面向企业应用程序的 Python 配置管理
面向企业应用程序的 Python 配置管理
21 9
|
5天前
|
人工智能 数据挖掘 程序员
Python 编程入门:打造你的第一个程序
【10月更文挑战第3天】编程,这个看似高深莫测的技能,实际上就像学骑自行车一样,一旦掌握,便能开启全新的世界。本文将带领初学者步入Python编程的殿堂,从基础语法到编写实用程序,一步步解锁编程的乐趣。
|
11天前
|
存储 UED Python
Python编程入门:打造你的第一个程序
【9月更文挑战第36天】在数字时代的浪潮中,编程已成为一项基础技能。本文以Python语言为例,通过构建一个简单的计算器程序,引领初学者步入编程的世界。从基础语法到实现功能,我们将一步步解锁编程的乐趣。无论你是编程新手还是想扩展知识边界的爱好者,这篇文章都将为你打开一扇通往编程世界的大门。让我们开始这段旅程,探索代码的魅力吧!
|
8天前
|
Python
Python编程---双色球选购程序
Python编程---双色球选购程序
12 1
|
9天前
|
小程序 iOS开发 MacOS
将Python代码转化为可执行的程序
将Python代码转化为可执行的程序
14 1
|
20天前
|
Python
Python 编程入门:打造你的第一个程序
【9月更文挑战第27天】编程,就像是在数字世界里绘画。想象一下,你手中的键盘是画笔,屏幕是画布,而代码则是你的颜料。这篇文章将带你走进编程的世界,学习如何使用 Python 这门语言来创建你的第一个程序。我们将从基础的语法开始,逐步深入到条件判断和循环结构,最终完成一个简单的猜数字游戏。无论你是否有编程经验,这里的内容都将为你打开一扇新的大门。
|
20天前
|
Windows Python
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
|
1天前
|
Java Python
如何通过Java程序调用python脚本
如何通过Java程序调用python脚本
9 0
|
8天前
|
安全 网络协议 IDE
使用Python编写网络扫描程序
使用Python编写网络扫描程序
19 0