本书是一本使用 Python 3.8 进行数据处理和分析的学习指南。全书分为三部分:基础入门、实战案例及拓展与应用。在基础入门部分,介绍了 Python 的语法基础,包括数据类型、流程控制、函数,数据的导入导出,数据处理的 NumPy 和 Pandas 库,数据清洗、数据分析、数据可视化和图像处理,以及正则表达式和爬虫方面的知识点;在实战案例部分,介绍了中文分词 jieba 库,并用三个完整的数据分析案例介绍了数据的清洗和分析过程;在拓展与应用部分,主要介绍了 Python 对文件系统的操作和格式化字符串的输出,并对数据库的操作、Python 应用模块的 DIY 与发布,以及机器学习入门做了简单的介绍。 本书内容丰富、简单易懂,适合本科生、研究生阅读,以及对 Python 语言感兴趣或者想要使用 Python 语言进行数据分析的读者参考。