2022年 11月 9日

《Python编程从入门到实践》,第 2 版来了!

1. 前言

经常有读者问我,想让我推荐一些关于 Python 学习的书籍,鉴于每个人的知识背景以及跟我交流的深浅程度不一样,可能每次推荐的书籍都会有些差异。

最近有些想法,打算陆陆续续介绍一些书籍,希望能给大家带来一些益处。

需要注意的是,我本身不会刻意对书籍的内容进行点评,尽量做到相对客观的对书籍进行介绍。

至于你是否需要去学习文章中介绍的书籍,这个还是需要结合自己的实际情况来做筛选。毕竟每个人的时间和精力都有限,市面上优秀的书籍数不胜数,我们挑选适合自己的就好。

今天我们来介绍的书籍是 《Python编程从入门到实践》(第2版)。

(专属版「蟒蛇书」)

2. 书籍背景

2.1 作者介绍

埃里克·马瑟斯(Eric Matthes),高中科学和数学老师,现居住在美国阿拉斯加,在当地讲授Python入门课程。他从5岁开始就一直在编写程序。

受其父亲的影响,5岁的埃里克·马瑟斯开始编写自己的第一个程序——一个简单的猜数字游戏。30岁时,作为 Python 爱好者,他开始在技术社区中义务教授 Python 。

源于对 Python 的好奇心,他的儿子 Ever 每天不断提问,这才驱使他有了写作这本书的想法。所以,与其说它是一本书,倒不如说它是对父子两代人编程初心的传承。

2.2 书籍获得的赞誉

蟒营创始人表示:

20多年过去了,市面上一直不乏各种教授 “零基础入门 Python” 的图书,但至今只有两本摸到了门径。一本是《笨办法学Python》,另外一本,就是这本 “Python蟒蛇书”《Python编程从入门到实践》。

关于《笨办法学Python》,「Python数据之道」曾经也推荐过,可以点击前往了解:

  • 笨办法学Python,其实一点都不笨

3. 本书内容

《Python编程从入门到实践》有两个大的部分组成,分别是 Python 基础知识和项目实践。

如果你已经有一定的Python基础或者其他编程基础,第一部分可以先快速的阅览,在项目实践部分再来回顾,这样可能效果更好些。

此外,本书随书提供了纸质版的速查表,我拍了下照片,但不是太清晰(手机太渣……)

不过不要紧,在这里,我也给大家整理了本书的内容框架,虽然没有示例的代码,但通过下面的思维导图也能对本书有个大概的了解。

本书的整体框架

Python 基础知识部分

再补充一句,听说本书第 1 版豆瓣评分 9.1,京东/当当/亚马逊计算机图书榜首。如果这本书正是你需要的,可以扫码下方二维码,将第2版抱回家。

销售 750,000 册的经典

《Python 编程:从入门到实践(第2版)》

埃里克·马瑟斯(Eric Matthes)| 著

袁国忠 | 译

本书是针对所有层次 Python 读者而作的 Python 入门书。

全书分两部分:

第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;

第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的 Web 应用,并帮助读者解决常见编程问题和困惑。

第2版进行了全面修订,简化了 Python 安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及新版本的Django和Bootstrap,等等。