首先看效果

代码如下:

from tkinter import *
import randomclass DeckOfCardsGUI:def __init__(self):window = Tk()window.title("Pick Four Cards Randomly")self.imageList = []for i in range(3,  55):self.imageList.append(PhotoImage(file="image/"+str(i)+".png"))frame = Frame(window)frame.pack()self.labelList = []for i in range(5):self.labelList.append(Label(frame, image=self.imageList[i]))self.labelList[i].pack(side=LEFT)Button(window, text="Shuffle", command=self.shuffle).pack()window.mainloop()def shuffle(self):random.shuffle(self.labelList)for i in range(4):self.labelList[i]["image"] = self.imageList[i]if __name__ == '__main__':app = DeckOfCardsGUI()

扑克牌图片百度网盘链接如下:
链接:link.
提取码:1111

python练手之制作扑克牌用户界面相关推荐

  1. 70个Python练手项目列表 预祝大家 快乐

    小孩眺望远方,成人怀念故乡. 为此给大家分享一下珍藏的Python实战项目,祝大家节日快乐哦!!! Python 前言:不管学习哪门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说 ...

  2. python小程序源代码-整理了适合新手的20个Python练手小程序

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 本文附带基础视频教程:私信回复[基础]就可以获取的 [程序1] ...

  3. python小程序-【Python精华】100个Python练手小程序

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同 ...

  4. python经典案例-20个Python练手经典案例,能全做对的人确实很少!

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 如果你感觉学不会?莫慌,小编推荐大家加入群, 前面548中间3 ...

  5. python小程序-整理了适合新手的20个Python练手小程序

    即刻关注公众号,发现世界的美好 100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. [程序1] 题目:有1.2.3 ...

  6. python练手经典100例微盘_20个Python练手经典案例,能全做对的人确实很少!

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 如果你感觉学不会?莫慌,小编推荐大家加入群, 前面548中间3 ...

  7. python练手经典100例-20个Python练手经典案例,能全做对的人确实很少!

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 私信小编007即可自动获取Python学习教程,包含视频教程以 ...

  8. python编程100个小程序-【Python精华】100个Python练手小程序

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同 ...

  9. python编程100个小程序-整理了适合新手的20个Python练手小程序

    即刻关注公众号,发现世界的美好 100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. [程序1] 题目:有1.2.3 ...

最新文章

  1. 如何使用postman测试流文件_干货|如何用Postman做集成测试
  2. 在linux中只将“桌面”修改成“Desktop”而系统仍然使用中文
  3. time since epoch
  4. 机器学习-数据科学库(第六天)
  5. 【机器学习】一文归纳AI数据增强之法
  6. 用英语回答问题 - 一个SAP开发人员为什么要练习双截棍
  7. openwrt首次登录密码_什么是路由器登录密码 路由器登录密码介绍【详解】
  8. SpringBoot项目瘦身指南,大厂如何面试看出你的水平
  9. [vb]On Error GoTo 0和On Error resume区别
  10. perl 正则表达式之匹配
  11. php编写 密码检查,php-检查旧密码和新密码的规则
  12. 弹性法计算方法的mck法_经济学原理中讲到的中点法计算需求弹性是怎么回事
  13. 信号链模拟芯片是什么?
  14. JAVA_OPTS参数说明与配置
  15. HibernateValidator学习笔记
  16. 常用显示器,硬盘都有哪几种接口
  17. 24. 两两交换链表中的节点
  18. 云计算基础-基本概念(一)
  19. 高并发测试工具webbench
  20. windows更新错误0x8024401c

热门文章

  1. 双线性插值(Bilinear Interpol)原理及应用
  2. MIT 6.824 l01 Introduction
  3. element ui 使用container布局时,容器布满全屏
  4. GC.Collect()简介
  5. JSON Schema 简介
  6. 接收机的常用结构简介
  7. 2022年江西省信息技术知识竞赛获奖证书
  8. 数字孪生助力智慧城市、楼宇、园区场景数字化系统建设
  9. STM32显示通过取模软件取模的汉字
  10. 使用OpenCV的Haar特征训练身份证级联分类器