本书为高等职业教育计算机类课程MOOC+SPOC系列教材之一。
本书共8章,内容包括Python语言基础、基本数据类型和操作、控制结构、序列数据类型和操作、函数与模块、面向对象编程、文件操作及异常处理,每章由若干节构成,每节又包括若干知识点。此外,每节还配套了相应的同步训练,包括单项选择题、知识填空题、程序填空题、程序阅读题和程序设计题等多种题型,以巩固和提高学生对相关知识的理解和掌握。
本书按理论与实践一体化的教学方式组织编写,精心设计了许多示例用于讲解知识点、例题用于解决实际问题、课堂实践用于消化知识点,教师可采用边理论讲解、边实践操作的方式进行教学。
本书配套有微课视频、授课用PPT、源代码、课堂实践与同步训练参考答案等数字化学习资源。与本书配套的在线开放课程在“智慧职教MOOC学院”(mooc.icve.com.cn)上线,学习者可登录在线学习,授课教师可调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。授课教师如需获得本书配套教辅资源,请登录“高等教育出版社产品信息检索系统”(xuanshu.hep.com.cn)搜索下载。
本书可作为高等职业院校电子信息类专业Python语言程序设计课程的教材,也可作为Python语言爱好者的学习参考书。