社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

经典升级 | 豆瓣9.6,冠绝Python圈,读完它才能理解Python之美

图灵教育 • 2 年前 • 175 次点击  

题图 | Image by starline on Freepik

没有了这部作品,Python 程序员将会失去很多“获取知识的乐趣”。

无数大佬将这本书作为自己反复查看的手册,认为是这部作品带自己真正见识了 Python 之美。

这位读者朋友,不好意思昂,因为尚未获得你的授权,将你的 ID 和头像打了个码,如果你读到了这篇文章,需要实名,请留个言,我们评论区请您出镜。

必须承认,这篇文章的标题深深受到了这位朋友的豆瓣评论的影响。

某一天刷豆瓣书评,刷到这一条,欣喜,也许「X之美」已经在书名中被用到大家审美疲劳了,但作为这本书的代表评论竟然如此贴切。我久久不能忘怀,这次非得把它写到标题不可。

我想,大部分朋友已经猜到了这本书是——《流畅的Python》,毕竟它是这样为大家所熟知。

这里,需要简单说明两个问题:一个是标题中的“9.6 分”,是英文版的豆瓣评分(第1版和第2版都是)。中文版的豆瓣评分第1版是 9.4 分(距离原版有差距,还需继续努力)。

另一个是,标题中的「冠绝Python圈」——作为一个编辑,我非常清楚很多人用「冠绝」来吸引眼球,严谨的读者对这样的词也已经免疫,甚至会本能地抵抗。我自认是一位比较务实的编辑,极少使用这样的词,但是,对于这本内心极度偏爱的作品——真的太难了,太难拒绝为一本如此经典、如此纯粹、带领众多 Python 开发者精进的图书使用「冠绝」了。因此,冒着一些被讨厌的勇气,我在标题中使用了这样的词,还请各位体谅。不过,我想,在读文章的各位应该也不会反对:如果 Python 圈有一本书值得给出这样的赞誉,那么非《流畅的Python》莫属(其实,微信读书的读者也给出了「神作」的推荐)。

让我们非常欣喜的是,在首版出版 7 年之后,我们迎来了第2版(英文版的间隔时间)。

图灵深知大家对这本图书的喜爱,所以不论是译者安道,还是图灵编辑部的老师都快马加鞭,终于赶到了在英文出版不到一周年之际,可以盛情邀请读者阅读中文版了!

作者: [巴西]卢西亚诺·拉马略(Luciano Ramalho)
译者: 安道

(新版分上下册哦,阅读更方便)

那么,第 2 版都更新了哪些内容?我们一起来看看,以下 3 章为完全新增

  • 第5章 数据类构建器
  • 第8章 函数中的类型提示
  • 第15章 类型提示进阶

以下 3 章内容经过了大调:

  • 第13章 接口、协议和抽象基类
  • 第14章 继承 瑕瑜互见
  • 第16章 运算符重载

其余所有章节的文字内容和代码都基于 Python 3.10 进行了修订。综合评估,内容修订率超过了 35%。如果还没有这本书的朋友,放心购入,目前,5 折是抄底价

下面是全书的图书目录(分上下册,上册 1~3 部分,下册 4~5 部分,共计 772 页):

看见图什么感受?16 章啊,每一章还有好多节,内容还写得巨好 ,这就是 Ramalho 大佬厉害的地方。

上面那个图很大,如果不方便,
可以用这个图速览内容

Ramalho 大佬不仅技术高,而且心细,每一章更新了什么内容,都在具体章的第一节做了详细说明,比如:

当然,Ramalho 的厉害不仅体现在超级细心、超高的写作水准上,还体现在强大的总结分析能力上。你可能不知道——这本书光精心设计的代码示例就有近 500 段!还有大量的图和表,简直对学习真的太友好了!

话说,这本书这么棒,就连 ChatGPT 都知道呢!不光知道好,还知道好在哪里。

这本书的经典性想必大家也都了解了, 我们再用一张简单的图来概括一下吧:

作者与译者

能有这么优秀的作品,必须要感谢作者卢西亚诺·拉马略(Luciano Ramalho)和译者安道的出色工作。让我们来 了解一下两位。

卢西亚诺·拉马略(Luciano Ramalho)
Thoughtworks 首席咨询师、Python 软件基金会成员、巴西知名 Python 语言学习社区 Python Brasil 联合创始人。拥有 25 年 Python 编程经验,他的《流畅的Python》是编程领域经典作品,影响近 8 万读者。

安道
活跃的技术图书译者,译有《流畅的Python》《Flask Web开发:基于Python的Web应用开发实战》《Python网络编程攻略》等经典图书。

One More Thing

最近,有读者在第一时间购入了这本经典图书,但是回家翻看之后发现图书纸张有点「透」,因此网上有部分读者在“讨论”纸张透的问题。

图灵非常感谢大家的反馈,也非常重视纸张带给大家的体验。这里跟大家详细说明一下这本书的用纸,以及这款纸的优缺点。

【用纸】:雅文书纸 70g 胶版纸(双胶)

【说明】:雅文书纸是亚太森博旗下的中档文化用纸系列,而亚太森博是新加坡金鹰集团旗下世界领先的浆纸生产商,在山东和广东都有子公司。

【总结】:这本书的用纸还“可以”,是一线品牌商(亚太森博纸业)的一个很重要的系列(雅文书纸)。

70g 胶版纸是什么概念?

计算机图书用纸在 50 ~ 90g 的范围,以 70g 居多(实际单位为 g/m2,业内简称 g)。70g 足以获得良好的阅读体验。此外,图书用纸并不是越厚越好,因为厚意味着「厚重——成品书厚,携带笨重」。具体到咱们这本书,有 772 页之多,按照目前的用纸,书厚是 3.5 厘米,如果换成 80g 的纸,书的厚度就变成了 4.1 厘米。大多数时候,图书过厚会带给读者一些负担——长时间阅读的体力负担可能还好,无法阅读完一本书的心理负担就比较要命了。

因此,为了进一步方便大家阅读,升级版分成了上下册。希望大家便捷、轻松地征服 Python。

这本书是不是有点透?

那么,有读者朋友反馈的这款纸有点透的问题是否存在?

是的,确实存在。透明度略高,是这款纸张的特色。请注意,之所以用了“特色”,而没有使用“缺点”是因为,透明度高一方面是因为它的用材比较好,这个是优点;另一方面确实会让印刷出来的成品书显得“通透”,这个就是缺点了。

总结一下这款纸张的优点:
  • 平滑度高、纸张韧性好
  • 纸张匀度好、吸墨好
  • 书写性能优异
  • 颜色还原度高
  • 含木浆量高
  • 没有增白剂
  • 环保护眼

总结一下这款纸张的缺点:
  • 透明度略高

哎,发现了没有?这款纸张有点“通”人性——优点都是隐藏的,不够明显,但缺点有点突出。哇塞,在读文章的各位,有没有觉得跟自己很像?(编辑已躺枪。)

那么,延伸一下,如何更好地了解一本图书用纸的优缺点呢?

10 秒钟鉴定图书用纸法

  • 食指和拇指放到一页纸上捻一捻,感受下纸张的厚薄

  • 整个手掌放到纸张上来回摸一摸,体验纸张的光滑度

  • 屏住呼吸闻一闻油墨背后的纸浆味,可能只能闻到墨香

  • 大笔一挥,签上自己的名字和日期,领略一下纸张的书写性能

等你收到图书后,就可以马上打开图书感受一下:是不是很光滑?是不是厚度适中?是不是让你的字变得更美了?

如果无法接受这款纸张怎么办?

如果大家在了解了本书用纸的这些信息之后,其中依然有较大比例的朋友无法接受这款纸,那么,在重印的时候,我们会换一种纸张,一切以读者朋友的体验为最高标准。(过段时间,我们会专门做个调研。)

说了这么多,其实最关键的是什么呢?回到我们的图书,最关键的是,让 Python 编程更流畅,利用技术提升效率——祝大家通过学习这本书在进阶 Python 技术的路上一往无前,同时发现 Python 之美

PS:技术一日千里,而深入理解编程语言的本质永不过时。

评 论 赠 书

畅所欲言,说说关于这本书的一切。

每满 10 条留言赠出 1 套价值  199.98 元的《流畅的Python(第2版·上下册)》。

活动截止时间:4 月 20 日 12:00。

你也可以通过以下二维码立马购入图书:

扫码 购买
只需 99.9


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/153686
 
175 次点击