Dive Into Python 3

Mark Pilgrim

出版社

Apress

出版时间

2009-11-06

ISBN

9781430224150

评分

★★★★★
书籍介绍
这本书最独特的地方,在于它不是从零教你'如何写第一行Python',而是假设你已经懂点编程、甚至写过别的语言,然后直接带你啃真实的完整程序——先摆出能跑的代码,再逐块拆给你看,最后汇总收口。这种'举重若轻'的讲法,让有经验的开发者能快速上手Py3,但完全零基础的初学者可能会觉得磕绊。读者反复提到的亮点是它的编排思路:字符串机制、罗马数字、正则这些看似零散的知识点,都被设计成有趣的实例串联起来,而非干巴巴罗列语法。尤其对正面临Py2向Py3迁移的开发者,书中那个完整的库移植案例和详尽的语法变更附录,几乎是现成的参考手册。它更像一本'入门后值得反复读'的进阶指南,而非速查手册。
作者简介
By day, Mark Pilgrim is a developer advocate for open source and open standards. By night, he is a husband and father who lives in North Carolina with his wife, his two sons, and his big slobbery dog. He spends his copious free time sunbathing, skydiving, and making up autobiographical information.
精彩摘录
  • "Other people pondered these questions, and they came up with a solution:"
  • "This technique of using the values of outside parameters within a dynamic function is called closures."
用户评论
看了中文版= =
电子档
读得中文版,不过还是云里雾里的
FURTHER READING和排版是亮点。
如果这么思路清晰的书不能得5星,那5星的要求就有点过高了。
多希望有Python版的《C primer plus》
写法很高级。不是很 dive。
很好的python入门书。内容可能略不适合完全的编程新手。并不是循序渐进的介绍语法,每一章都通过有趣的例子介绍语法,语法篇幅很少,有些许面向对象的经验有助于理解。例子有趣而实用,比如字符串机制的设定,罗马数字的组成规律,在正则表达式介绍了作者以前的一项工作:parse phone number。属于有趣的入门书。这种风格,和c programming language并列,属于很好的入门书写法。
讲class的那一章非常棒。 作者说调正则表达让他想自戳双目,哈哈哈哈哈哈哈哈! 单元测试和refactoring那两章受益匪浅! 然后留下了一堆further reading要继续读…
chapter 9 unittesting 用一个罗马数字和阿拉伯数字转换的实例来说明unit testing的用法 实际应用来说 我不用python3 也不用unittesting啊... @2016-10-19 14:48:00
下载
收藏