Fluent Python: Clear, Concise, and Effective Programming by Luciano Ramalho

Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language 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. 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. Complete with major updates throughout, this new edition features five parts that work as five short books within the book: 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, protocols, and more static types Control flow: Context managers, generators, coroutines, async/await, and thread/process pools Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that replace or simplify metaclasses Read more
Fluent Python was the best resource for learning or improving your knowledge of Python. First, it collected all the important topics into one book, so you didn't have to scan through thousands of low quality medium posts. Second, the topics are grouped into nice, lesson-sized chapters, so that you can get a nice, deep view of particular areas like asyncio or collections. I'm glad to say that the 2nd edition is just as good as the first. Not only that, but it's also updated to cover Python 3.10 and has many updated chapters, for example, about dataclasses and typing.
Publisher -> O'Reilly Media; 2nd edition (May 10, 2022) Language -> English Paperback -> 1012 pages ISBN-10 -> 1492056359 ISBN-13 -> 978-1492056355 Item Weight -> 3.48 pounds Dimensions -> 7 x 2 x 9.25 inches Best Sellers Rank: #15,893 in Books (See Top 100 in Books) #20 in Python Programming #26 in Computer Programming Languages #28 in Software Development (Books)
Get eBook Fluent Python: Clear, Concise, and Effective Programming
Read ebook Fluent Python: Clear, Concise, and Effective Programming Full Access
(Download And Read) Fluent Python: Clear, Concise, and Effective Programming
*D.o.w.n.l.o.a.d (Epub) Fluent Python: Clear, Concise, and Effective Programming /a>
*[G.e.t] (Kindle) Fluent Python: Clear, Concise, and Effective Programming Books Full Page
(Read Online Books) Fluent Python: Clear, Concise, and Effective Programming
[Read] Fluent Python: Clear, Concise, and Effective Programming Full Pages | Author #A#
[Basaha] (Kindle) Fluent Python: Clear, Concise, and Effective Programming
(Akhriso) [PDF] Fluent Python: Clear, Concise, and Effective Programming
Comments
Post a Comment