前言
2019年8月笔者出版了《Python GUI设计tkinter菜鸟编程》,这是市面上首本讲解GUI设计的图书,很快就销售了5000多册。本书是该书的增强版,除修订了一些语句外,还增加了GUI专题实践,让整个GUI的设计实例更加完善,让读者获得更好的参考价值。
Python应用程序内附tkinter模块。该模块主要用于设计图形用户接口(Graphical User Interface,GUI),也可用于设计跨平台的窗口应用程序,而且该模块中的控件(Widget)也可用于设计图形接口让用户和计算机沟通。tkinter模块简单好用,但是目前却少有书籍对这个模块做过完整的功能介绍,这也是笔者决定撰写本书的动力。
本书基本上不对Python语法进行介绍,所以读者需要有一定的Python知识才适合阅读本书,如果没有Python基础,建议先阅读讲解Python基础知识的图书,创建起完整的Python知识体系。
本书将通过约312个程序实例讲解下列知识。
(1)Python tkinter Widget;
(2)Python tkinter.ttk Widget;
(3)Widget常用属性;
(4)Widget常用方法;
(5)变量类别;
(6)事件与绑定;
(7)计算器设计;
(8)文本编辑程序设计;
(9)动画游戏设计;
(10)谢尔宾斯基三角形、递归树、科赫雪花等分形设计;
(11)走马灯设计;
(12)模拟海龟绘图;
(13)球类竞赛;
(14)风扇设计;
(15)单个或多个反弹球设计;
(16)钟摆与旋转钟摆设计;
(17)创建直方图与动态排序;
(18)MP3音乐播放器;
(19)窗口接口的YouTube影音文件下载。
笔者曾写过许多计算机书籍,本书沿袭笔者以往著作的特色,程序实例丰富,相信读者只要遵循本书的学习路线,必定可以在最短时间精通图形用户接口程序设计。本书内容力求完美,但是书中疏漏与不足之处在所难免,希望读者不吝指正。
洪锦魁
2024年1月
图书资源说明
本书中的所有程序实例通过扫描下面的二维码获取。