Python 是编程语言界的“万能军刀”,被广泛应用在网络爬虫、Web 开发、大数据分析与处理、数据挖掘、人工智能、游戏设计与策划、自动化运维、自动化测试、嵌入式开发等多个行业和领域。本书共分
为 11 章,内容包括:初识 Python、Python 基础知识、控制结构、字符串及其方法、函数、组合数据类型、面向对象程序设计、turtle 库及其应用、pygame 库及其应用、数据分析与可视化、Python 网络爬虫。
本书沿着“案例 + 知识”这一主线,以问题为导向,采用任务驱动的模式推进。每章从案例导入,以版本层层迭代的形式将案例贯穿始终。在学习本书时,读者沿着清晰的案例路径,可以快速了解 Python 语
言及应用。每章具有较完整的知识体系,章节中的“练一练”和“课后练习题”可以帮助读者进一步巩固所学知识,拓展知识的深度和广度。
本书可作为高等学校计算机科学与技术、软件工程、数据科学与大数据技术、人工智能、金融、网络新媒体专业和其他相关专业“Python 程序设计”课程的教材,也可作为程序开发人员的培训教程,还可作
为全国计算机等级考试、编程爱好者的学习资料。
本书还特别为任课教师免费提供整套教学资源 ( 电子课件、教学视频、全部程序源代码和习题参考答案等 ),学银在线 (http://www.xueyin.com) 的慕课课程“案例驱动式 Python 基础与应用”可与本书配套学习。