本书是高等职业教育“十三五”创新示范教材,也是“十三五”江苏省高等学校重点教材。全书贯彻的核心理念是精讲、实用、参与。
本书内容安排遵循学生的认知规律,结合Python语言的特点,分为基础篇、进阶篇和实战篇三部分。前6章为基础篇,属于必学内容,包含认识Python、Python程序设计准备、开始Python程序设计、小试牛刀——文件、设计自己的积木块——函数、使用别人的积木块——模块与包;第7章至第10章为进阶篇,包含面向对象程序设计、图形用户界面设计、数据库应用开发、错误和异常;第11章至第12章为实战篇,包含网络编程、数据处理。全书体系架构灵活,案例来源于最新的实践应用,语言精练,充分体现了Python语言既支持面向过程的函数编程也支持面向对象的抽象编程的特点。
为方便教学,本书配套有PPT课件、源代码、微课讲解、知识点动画等教学资源,其中部分资源以二维码形式在书中呈现,其他资源可以通过封底的联系方式获取。
本书适合用作高等职业院校Python程序设计语言课程教材或教学参考用书,也可作为全国计算机二级考试的参考资料和初学者的入门教程用书。