本书以 Python 3. 9 为工具,Pycharm 与 Anaconda 3 下的 Jupter 为集成开发环境来进行 Python 程序设计 与实践。 全书共两个部分:第 1 部分为基础篇(包含第 1—6 章),主要介绍 Python 语言概述、基本语法知 识、控制结构、函数与模块、面向对象程序设计、文件与文件夹操作;第 2 部分为提高篇(包含第 7—11 章), 结合 Python 流行的第三方库,介绍 Python 语言在时下热门领域中的应用情况,如数据库应用程序开发、网 络爬虫、数据分析与科学计算可视化等。 每章均配备实例,便于读者更好地了解 Python 语言在各个领域的 应用情况,为后续深入学习数据挖掘、机器学习等专业课程奠定坚实的编程基础。 本书既可作为应用型本科计算机相关专业 Python 课程的教材,也可作为 Python 语言爱好者或程序设 计人员的参考用书。