本书以Python3.7为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。基础篇主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、文本处理、Python数据库应用等知识,并以小游戏案例作为各章的阶段性任务。提高篇介绍Python最流行的科学计算和可视化第三方库,最后讲解一个综合性案例学生成绩统计分析。本书最大的特色在于以游戏开发案例为导向,让读者对枯燥的Python语言学习充满乐趣,在游戏设计开发过程中,不知不觉地学会这些枯燥的技术;通过本书读者将学会Python编程技术和技巧,学会面向对象的设计技术,了解程序设计的所有相关内容。我们不仅为读者列出了完整的代码,同时对所有的源代码进行了非常详细的解释,做到了通俗易懂,图文并茂。
本书即可作为高等院校相关专业Python课程教材,适用于Python语言学习者、程序设计人员和游戏编程爱好者。