\t本书以程序设计为主线,以程序设计初学者为教学对象,循序渐进地讲述Python语言的基本概念、基本语法和数据结构等基础知识。全书共15章,主要内容包括程序设计基础与Python概述、数据类型、Python程序设计基础、选择结构程序设计、循环结构程序设计、组合数据类型、正则表达式、函数与模块、文件、异常处理、面向对象程序设计、图形用户界面设计、Python标准库、Python第三方库、基于Pygame进行游戏开发。本书注重实用性、可读性和实践性,通过大量应用实例给读者一些解题示范和启发。本书文字流畅,概念清晰,深入浅出,实例丰富,通俗易懂。本书适合作为高等院校相关专业Python程序设计课程的教材或教学参考书,也可作为全国计算机等级考试参考书,还可供计算机应用开发技术人员参考。