前言

你还在为没有 知识总结和实战项目 经验而烦恼?那么想必这些你一定会喜欢。包括Python/Excel/MySQL 等数据分析、可视化、机器学习、数据挖掘等领域。从入门到进阶!获取方式在文末

今天小编给大家推荐一本非常火的Python学习资料,《Think Python》是很多计算机初学者的不二入门教材,受到广泛好评。该书原作者是美国 Olin 工程学院的教授 Allen B. Downey,目前该书的原版和中文版本都已免费开源。获取方法见文末!

Allen 称,《Think Python》是面向 Python 编程初学者的入门书籍。该书从编程的基本概念开始,经过精心设计,可以在首次使用时定义所有术语,并按照逻辑顺序发展介绍每个新概念。其中,较大的内容部分(如递归和面向对象的编程)都划分为一系列较小的步骤进行介绍。

python数据分析书 python数据分析推荐的书_python数据分析书


中文版本译者是一名自学 Python 的编程爱好者。选择翻译《Think Python》,一是因为它是作者入门使用的第一本教材;二是,它确实非常浅显易懂,把很多概念用非常朴实的话进行解释。作者称,当时零基础学习 Python 的他看这本书没有大的障碍。

当然,这和作者在设计、编写此书时的出发点密不可分。目前,这本书已经更新到了 Python 3 版本。

以下是这本书的基本目录设置。

python数据分析书 python数据分析推荐的书_python教程_02


《Think Python》 第二版有以下新特点:

本书及其中的代码都已更新至 Python 3。
我增加了一些小节内容,还在本书网站上介绍如何在网络浏览器上运行 Python。这样,如果你嫌麻烦的话,就可以先不用在本地安装 Python。
在海龟绘图这章中,我没有继续使用自己编写的海龟绘图包 Swampy,改用了一个更标准的 Python 包 turtle。这个包更容易安装,也更强大。
我新增了一个叫作 “The Goodies” 的章节,给大家介绍一些严格来说并不是必须了解的 Python 特性,不过有时候这些特性还是很方便的。

值得一提的是,除了《Think Python》这本书,Allen B. Downey 还开源了《Think Bayes》等书籍。