朋友们好,吃饭是每个人每天必不可少的事情,但是,有些时候总是不知道该吃什么。

所以我今天给大家分享的内容就是实现MIUI的小插件‘今天吃什么’,程序做的有些简陋,但不影响运行。

下图为代码实现效果:

下面为源代码:

import tkinter as tk
import random
mywindow=tk.Tk()
mywindow.title('今天吃什么')
food=['黄花鱼','牛排','小龙虾','冰淇淋','西红柿炒鸡蛋','减减肥吧','排骨','小鸡炖蘑菇','清蒸大闸蟹','可乐','鸡腿','鸽子','披萨','汉堡','薯条','鸡翅','果汁']

random.shuffle(food)
def mychick():
    print('今天吃',food[1])
    mylab.config(text='今天吃')
    mybut.config(text=food[1])
    random.shuffle(food)

mylab=tk.Label(mywindow,
               text='今天吃什么',
               fg='yellow',bg='blue',
               font=('Arial',12),
               width=20,
               height=2
               )
mylab.pack()
mybut=tk.Button(mywindow,
                text='点我',
                fg='blue',
                bg='yellow',
                font=('Arial',12),
                width=15,
                height=3,
                command=mychick
                )
mybut.pack()
mywindow.mainloop()

在food列表里还可以添加你喜欢的食物,或者在动画方面做一些改进,使程序变得更加有趣。

本文章的内容就这么多,感谢阅读本文章

用python制作一个今天吃什么的代码相关推荐

  1. python开发rpa_几步教你用 Python 制作一个 RPA 机器人!

    原标题:几步教你用 Python 制作一个 RPA 机器人! 作者 | 阿文 出品 | CSDN(ID:CSDNnews) 头图 | CSDN下载自东方IC 繁琐且重复的工作 在我们日常的工作中,有很 ...

  2. python制作解压工具_使用python制作一个解压缩软件

    python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip install zipfile os是 ...

  3. 怎么用python制作简单的程序-神级程序员教你如何用python制作一个牛逼的外挂!...

    玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢?(当然用外挂不是那么道义哈,呵呵),那我们就来看一下如何用python来制作一个外挂.... 我打开了4399小游 ...

  4. python编写一个软件-使用python制作一个解压缩软件

    python实现解压缩的重要模块就是――zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip install zipfile os是 ...

  5. python多进程关闭socket_用Python制作一个多进程UDP服务器,一个进程监听一个p

    我想用Python制作一个多进程UDP服务器,从一个类中为每个进程监听一个端口: processListener.py:import multiprocessing import socket cla ...

  6. 如何使用Python制作一个会动的地球仪?

    Python的功能十分强大,很多封装好的库调用即可能实现超级强大的效果,今天小千就来教大家如何去使用Python制作一个会动的地球仪. 今天我们要使用到的库是pyecharts,pyecharts 功 ...

  7. 手把手教你如何用Python制作一个电子相册?末附python教程

    这里简单介绍一下python制作电子相册的过程,主要用到tkinter和pillow这2个库,tkinter用于窗口显示照片,pillow用来处理照片,照片切换分为2种方式,一种是自动切换(每隔5秒) ...

  8. python如何制作一个工程软件_使用python制作一个解压缩软件

    python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip install zipfile os是 ...

  9. python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...

    如何利用python制作一个解压缩软件 python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip ...

最新文章

  1. WebSocket的C++服务器端实现
  2. html复制文件到目录,复制指定目录下的全部文件到另一个目录中
  3. OpenCV模板匹配Template Matching
  4. 美团将主办 ICDAR2019「中文门脸招牌文字识别」比赛,并公开首个真实场景招牌图像数据集...
  5. win java_Win搭建JAVA环境
  6. java从hbase增量导出到,Hbase实用技巧:全量+增量数据的迁移方法
  7. 设计模式之Flyweight模式(笔记)
  8. 从Spring中的@Transactional注解说起
  9. 计算机配置的详细信息,如何查看电脑的配置参数,看电脑详细配置的方法
  10. linux 显示器识别工具,Linux 显示器未正确识别 最佳分辨率 Ubuntu 10.10 X1
  11. 23种常见设计模式详解
  12. Word中所有公式转为特定文本
  13. pycharm左侧的导航栏有时候不见了
  14. NCX SQL编程规范
  15. 老男孩python博客汇总
  16. 监控系统cat安装和配置demo ubuntu 14.04
  17. 3ds Max快速环境闭塞的使用
  18. 华为机试真题 Python 实现【无向图染色】【2022.11 Q4新题】
  19. 怎么设置邮箱自动回复?哪个品牌邮箱自动回复设置最简单?
  20. 收集整理的中国四大骨干网及ChinaNet详细介绍

热门文章

  1. 汉澳sinox2019操作系统AI企业版发布
  2. Godaddy服务器 部署免费SSL证书
  3. ROS1云课→29如何借助导航实现走迷宫机器人
  4. 命名管道的数据通信代码
  5. 机器学习笔记(3)——使用聚类分析算法对文本分类(分类数k未知)
  6. Linux磁盘分区的详细步骤(图解linux分区命令使用方法)
  7. AdaBoost算法讲解、举例
  8. Axure AxureRP9 密钥
  9. Java后端返回Long类型数据与前端展示不一致(精度丢失)
  10. Coding 配置SSH凭据