Python作为一种“成熟”和“新鲜”的开发语言,受到了许多天才男女的喜爱。今天我们推荐一个简单易读的Python book- 《Intermediate Python》 .
这本书涵盖的内容很多,但不涉及任何话题,会让我想起自己的书。介绍材料不多,每章都给出了掌握题目所需的最起码的信息。有些题目确实需要很大的篇幅来介绍,每章的篇幅只有2~8页。
目前这本书只有75页,但这就是开源的优势。页数是不固定的,作者甚至是想投稿的开发者都可以修改其中的错误或者在内容上做相应的调整。
阅读路线
本书的前几章讨论了*args/**kwargs、调试、生成器和映射/过滤器。有人看到这些知识点会觉得这本书的内容一定很初级,但其实也涵盖了很多中级知识点。
接下来的章节讨论了decorators、高级对象变体、_slots__和virtualenv等。你还可以在里面找到集合模块、对象自省、协程、lambdas、上下文管理器等章节。同时还涉及到全局变量、枚举、virtualenv、boolean-exp等。
简而言之,这本书有以下特点:
每一章都非常简洁,5分钟就能看完,并用最简洁的例子精辟地说明了原理。每一章都会引导读者通过提问积极思考答案。每一章都会引导读者做延伸阅读,让感兴趣的读者举一反三。每一章都是独立的,你可以选择任何一章开始阅读,而不受详细目录:.的影响
我认为这本书很有趣。它的覆盖面真的很广。但是,这些话题似乎没有按照逻辑顺序排列。总的来说,程序员可以在里面找到一些有价值的信息,而且是开源免费的,值得一读。
书籍链接:http://book.pythontips.com/en/latest/
中文链接:http://interpy.eastlakeside.com/
pdf/epub/mobi下载:https://github.com/eastlakeside/interpy-zh/releases
Github地址:https://github.com/eastlakeside/interpy-zh/tree/master/code/