本书介绍Python程序设计的基础知识, 集教材、习题、上机实验于一体, 内容涵盖全国计算机等级考试二级Python 语言程序设计的考试大纲, 包括11章教学内容和9个实验。在教学内容中, 第1-6章介绍Python程序设计的基础知识, 第7-9章分别介绍三个用于数据分析的第三方程序包 (NumPy、Pandas、Matplotlib) 及其应用, 第10-11章主要围绕Tushare财经数据库介绍运用Python进行数据分析的几个综合案例。9个实验与教学内容结合紧密, 包括验证性、设计性和综合性实验, 方便实验教学的组织与开展。