我们一起学Python 第三章GUI
TD大会·初度
必须为了必须,要到最耀眼的地方去,唯有代码和汗水不会辜负你!
展开
-
1.tkinter
# GUI介绍- GraphicalUserInterface,- GUI for Python: Tkinter, wxPython, PyQt- TKinter: - 绑定的是TK GUI工具集,用途Python包装的Tcl代码- PyGTK - Tkinter的替代品- wxPython - 跨平台的Python GUI- PyQt - 跨平台的...原创 2018-11-07 08:21:42 · 325 阅读 · 0 评论 -
2.计算器
# Tkinter - 计算器- 模拟系统的计算器功能- 实现一个简单的具有加减法等操作的计算器- 使用tkinter- 操作步骤 - 画GUI - 给每个控件配置相应的事件 - 写逻辑代码# 第一步: 画出图形界面上部from tkinter import *root = Tk()# 定义面板的大小root.geometry('250x380')...原创 2018-11-07 08:24:00 · 212 阅读 · 0 评论 -
3.贪吃蛇
# 项目分析:- 构成: - 蛇 Snake - 食物 Food - 世界 World - 蛇和食物属于整个世界 class World: self.snake self.food - 上面代码不太友好 - 我们用另外一个思路来分析 - 我们的分析思路 ...原创 2018-11-07 08:25:15 · 195 阅读 · 0 评论 -
4.屏保
# TKinter项目实战-屏保### 项目分析- 屏保可以自己启动,也可以手动启动- 一旦敲击键盘或者移动鼠标后,或者其他的引发时间,则停止- 如果屏保是一幅画的话,则没有画框- 图像的动作是随机的,具有随机性,可能包括颜色,大小,多少, 运动方向,变形等- 整个世界的构成是: - ScreenSaver: - 需要一个canvas, 大小与屏幕一致,没有边框...原创 2018-11-07 08:26:15 · 281 阅读 · 0 评论