本书是“新专标+新课程”计算机类课程“双高计划”建设成果系列教材之一,也是高等职业教育计算机类课程新形态一体化教材。
本书遵循由浅入深、循序渐进的原则,项目之间相互衔接合理安排各个单元,采用“任务驱动”的方式设计整个教学过程,以程序员的真实工作场景、典型工作任务为载体组织教学单元,内容选取突出Python的通用性、实用性和操作性,适合高职学生的特点。全书分为基础篇和项目实战篇。基础篇(单元1~单元9)主要内容包括认识Python、变量和简单数据类型、流程控制、字符串与正则表达式、组合数据类型、Python函数与模块、Python面向对象、异常与异常处理、Python文件操作等;项目实战篇(单元10~单元12)以企业融资案例为载体,主要内容包括数据采集与清洗、数据分析、数据可视化。
本书配有微课视频、授课用PPT课件、源程序、案例文档、教学设计等丰富的数字化学习资源,与本书配套的数字课程“Python程序设计”在“智慧职教”平台(www.icve.com.cn)上线,学习者可以登录平台进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。
本书可作为高等职业院校计算机类专业的程序设计类课程教材和参考书,也可供高等职业院校其他专业和广大计算机爱好者学习使用。