书籍 Fluent Python的封面

Fluent Python

Luciano Ramalho

出版时间

2015-08-20

ISBN

9781491946008

评分

★★★★★

标签

编程

书籍介绍

Learn how to write idiomatic, effective Python code by leveraging its best features. Python's simplicity quickly lets you become productive with it, but this often means you aren’t using everything the language has to offer. By taking you through Python’s key language features and libraries, this practical book shows you how to make your code shorter, faster, and more readable all at the same time—what experts consider Pythonic.

Many programmers who learn Python basics fall into the trap of reinventing the wheel because of past experience in other languages, and try to bend the language to patterns that don't really apply to it. Author Luciano Ramalho, a Python Software Foundation member and Python programmer for 15 years, helps you drop your accent from another language so you can code Python fluently.

•Learn practical applications of generators for database processing

•Rethink some design patterns in a Python context

•Examine attribute descriptors and when to use them: the key to ORMs

•Explore Pythonic objects: protocols versus interfaces, abstract base classes and multiple inheritance

用户评论
内容很多,然而我并没有耐心仔细看
good enough
难得的互补官方文档的语言书
大开眼界
深度广度俱佳,举例与理论契合,补充材料丰富,文字通畅,读起来十分过瘾。唯一有点不喜欢的地方是 coroutine、GIL、asyncio 有很多小细节需要自己去抠,书里没法面面俱到。不过这三个主题本身就很鸡毛,能引人入门就很不错了~
中文版看不明白的时候对照着原版看看。
作者试着从一个更深入的角度来讲解python的设计哲学,引用了若干历史上做决定的过程(比如maillist或者PEPlink),可以帮助读者了解深入的背景。书的有些部分写的有点过于自嗨?,如果在有些地方能够和其他语言来比较一下,讲清楚python当前设计思想下可能存在的问题,就更好了 -
读得差不多了,直接坐等第二版。
读过关于python最好的书, 非常透彻, 这本书才让我感觉有一些了解python了
难懂得要死