本书涵盖了Python语言在程序设计、科学计算和数据爬取等领域的内容,在讲解Python语言语法的同时,系统地介绍了从数据理解到图像处理的12个Python函数库,同时设计了33个具有现代感的实用案例。其中,第3~7章的案例基于Turtle库采用图形化的方式展现,以“贴瓷砖”游戏贯穿始终,将抽象的逻辑形象化、趣味化;其他章节的案例也非常具有实用价值,如体脂率计算、文本进度条、中文词频统计、图像的手绘效果、雷达图的绘制、爬取电影排行榜。
本书提供了丰富的教学资源,如教学课件、教学大纲、源代码、教案、课后题答案等,既可作为各类大专院校相关专业的教材,也可作为对Python程序设计的自学参考书。