本书采用项目驱动的编写模式,通过项目驱动实现知识传授与技能培养并重,体现了“做中学”“学中做”的理念。主要内容包含十个项目,即初识Python、Python语言基础、流程控制语句、数据容器、函数、面向对象程序设计、文件操作、异常处理、网络机器人、办公自动化。本书对Python的应用更为真实,并站在初学者思维的角度对操作原理和真实代码进行解析,介绍方式也着意避免晦涩,创新性的在实际案例操作演示中加入了大量实操性很强的示例。以大量的配套视频资料和案例源代码作为参考,形成立体化教学。本书可作为全国高职本科院校和高职高专院校计算机类专业的教材,也可作为职工大学、电视大学相关专业的教材,还可作为社会培训等相关专业培训教材。