本书深入浅出地阐述Python程序设计的基础知识,同时着重介绍NumPy库、Pandas数据分析方法和Matplotlib/Seaborn可视化的内容,并提供上机实验指导。通过丰富的实例与实验设计,将Python理论与实践有机结合,让编程变得不再枯燥,易学有趣。全书内容分为三篇: ~8章为基础篇,着重介绍Python编程的基础知识;第9~11章为进阶篇,主要介绍数据分析中常用的NumPy、Pandas与Matplotlib库的使用; 2章和 3章为实践篇,着重介绍实践案例与上机实验。本书内容由浅入深、通俗易懂,实例丰富,同时配有教学大纲、教学课件、电子教案、程序源码、习题答案、期末试卷和450分钟的微课视频。本书可作为高等院校计算机、信息管理等相关专业的本科生教材,也可供有意从事数据分析工作的初学者、开发人员以及研究人员参考。