该内容已被发布者删除 该内容被自由微信恢复
文章于 2019年11月21日 被检测为删除。
查看原文
被用户删除
其他

浓缩的精华,一本一天便能读完的 Python 开源书籍!

GitHubDaily 2019-11-21

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!


转自程序员书库

Python,作为一个” 老练”、” 小清新” 的开发语言,已受到广大才男俊女的喜爱。今天我们和大家推荐一本简单易读的 Python 书籍 ——《Intermediate Python》。

这本书涵盖了很多内容,但是没有涉及任何主题,这会让我联想到自己的书籍,没有大量介绍性的资料,每一章都给出了掌握该主题所需的最低限度的信息,有些主题确实也需要比较大的篇幅去介绍,每章的长度只有 2~8 页。

目前这本书也只有 75 页,不过开源的好处就在这,他的页数并非固定,作者甚至是想要对它做出贡献的开发者,可以对里面的错误进行修正,或者在内容上做出相应的调整。

阅读路线

本书的前几章讨论了 * args / **kwargs、调试、生成器和 map/filter。有些人看到这些知识点就会觉得这本书的内容一定十分初级,但实际上,里面也涵盖许多中级知识点。

接下来的几章讨论装饰器、进阶对象变动(mutation)、_slots__和 virtualenv 等。你也可以在里面找到集合模块、对象内省、协程、lambdas、上下文管理器等章节,同时,也涉及到全局变量、枚举、virtualenv、三元操作符等。

简而言之,本书具有如下特点:

  • 每个章节都非常精简,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/


---
以上便是今天的分享,觉得内容不错,还请点个在看,谢谢。
推荐阅读:
我在 GitHub 上发现了一个 "狗屁不通" 的开源项目...
10 倍效率提升!开源工具 Packer 开启敏捷开发第一步
你写的代码要被 GitHub 存在北极啦!期限是 1000 年!
你们心心念念的 GitHub 客户端终于来啦!
GitHub 2019 年度报告都说了什么?
「GitHub 交流群」已开放
想入群的可在公众号后台回复「入群」


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存