Luciano Ramalho was a Web developer before the Netscape IPO in 1995, and switched from Perl to Java to Python in 1998. Since then he worked on some of the largest news portals in Brazil using Python, and taught Python web development in the Brazilian media, banking and government sectors. He has presented multiple talks at PyCon US, OSCON, FISL, Rupy, QCon and PythonBrasil. Ramalho is a fellow of the Python Software Foundation and co-founder of Garoa Hacker Clube, the first hackerspace in Brazil. He is co-owner of Python.pro.br, a training company.
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
發表於2025-03-12
Fluent Python, 2nd Edition 2025 pdf epub mobi 電子書 下載
本人是統計背景,日常使用python隻局限於數據科學領域,平時也用python來處理boring things。時常對python機製和特性感到好奇。 花費瞭大約100小時閱讀瞭本書的前16章,學到瞭很多基礎的python思想。閱讀之後可以利用書中的知識來優化自己的代碼,更好地實現自己的想法,更高效...
評分Python如今已是異常火爆,這本書是給入門Python語言之後,想進一步學習Python的同學準備的。難能可貴的是,本書花瞭大量篇幅,通過許多例子深入講解瞭文本編碼、迭代器與生成器,協程,並發程序設計,元編程等諸多實用且對新人有難度的知識點,需要讀者反復閱讀理解相關章節。 ...
評分Python如今已是異常火爆,這本書是給入門Python語言之後,想進一步學習Python的同學準備的。難能可貴的是,本書花瞭大量篇幅,通過許多例子深入講解瞭文本編碼、迭代器與生成器,協程,並發程序設計,元編程等諸多實用且對新人有難度的知識點,需要讀者反復閱讀理解相關章節。 ...
評分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...
評分Python是一個讓我非常喜歡的語言,現在也非常的火熱。相信入門階段結束之後,語言之美,吸引你想更深入的瞭解它。想要進階,那不妨瞭解以下幾本進階書。 [流暢的Python] 《流暢的Python》,本書放在第一位,就是因為它最值得推薦。我看的時候還沒中文版,花瞭兩個月的時間,每...
圖書標籤: python 編程 2020 Python 軟件工程 計算機科學 計算機 CS.Python
Fluent Python, 2nd Edition 2025 pdf epub mobi 電子書 下載