本书以Windows为平台,结合学生“画像”系统的设计与实现过程,介绍了Python语言的基础知识和基本内容,主要内容包括Python的安装和开发环境搭建,Python的基础语法、结构化语句、字符串基本操作、序列类型数据的使用、函数的定义和使用、数据的文件存储、面向对象的程序设计,把相关知识和技能融入贯穿到系统开发的全过程,在项目实现的过程中由易到难、循序渐进,理解并掌握了Python的基础知识和基本语法,实现了学用结合,学以致用的最高目标。
本书主要包括八个部分,在内容体系上与笔者编写的《Python程序设计项目化教程》紧密配合。两本书的各章次序保持一致,目的是为每章的实践环节提供一个详细指导。每章包括知识要点、实验指导、习题解析。知识要点部分对《Python程序设计项目化教程》每章的知识点进行了提炼。实验指导部分包括实验目的、实验预备知识和实验内容。其中实验内容包括基础实验、延伸实验和综合实验三个部分,基本训练题的目标是强化概念理解,分步启发引导学生在编程调试过程中进行自我知识总结;延伸实验是基于几个知识点的综合利用,提升学生对知识点的综合理解;综合实验则是培养学生综合应用知识,进行实际项目开发的能力。实验指导部分的编程题可供学生思考与练习,相应部分均进行了详细的解答和分析。