Fluent Python PDF电子版 2nd Edition Luciano Ramalho
链接:pan.baidu.com/s/14oqiavffFHNTk0zW8Fe3kg?pwd=fjut
提取码:fjut
中高级 Python 程序员提升技能必读。书里的示例和详细的解释引导读者了解 Python 语法和行为的微妙之处,揭示了使其成为强大而灵活的语言的隐藏功能。可惜很多内容(并发和并行性、或像元类等)对我写代码的目标帮助不大,不过读起来也很有趣,至少未来需要时解决问题也有个方向。推荐给任何希望成为 Python 精通者的读者。

Python’s simplicity lets you become productive quickly, but often this means you aren’t using everything it has to offer. With the updated edition of this hands-on guide, you’ll learn how to write effective, modern Python 3 code by leveraging its best ideas.
Don’t waste time bending Python to fit patterns you learned in other languages. Discover and apply idiomatic Python 3 features beyond your past experience. Author Luciano Ramalho guides you through Python’s core language features and libraries and teaches you how to make your code shorter, faster, and more readable.
Featuring major updates throughout the book, Fluent Python, second edition, covers:
Special methods: The key to the consistent behavior of Python objects
Data structures: Sequences, dicts, sets, Unicode, and data classes
Functions as objects: First-class functions, related design patterns, and type hints in function declarations
Object-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, static typing and protocols
Control flow: Context managers, generators, coroutines, async/await, and thread/process pools
Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that are simpler than metaclasses
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删