HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.

Results from Google Books

Click on a thumbnail to go to Google Books.

Fluent Python: Clear, Concise, and Effective…
Loading...

Fluent Python: Clear, Concise, and Effective Programming (edition 2022)

by Luciano Ramalho (Autor)

MembersReviewsPopularityAverage ratingConversations
2651100,193 (4.29)None
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… (more)
Member:stormville
Title:Fluent Python: Clear, Concise, and Effective Programming
Authors:Luciano Ramalho (Autor)
Info:O'Reilly UK Ltd. (2022), Edition: 2nd, 983 pages
Collections:Home inventory
Rating:
Tags:computers, computer languages

Work Information

Fluent Python by Luciano Ramalho

  1. 00
    Effective Python: 59 Specific Ways to Write Better Python by Brett Slatkin (tsangal)
    tsangal: Both "Effective Python" and "Fluent Python" are great at teaching advanced Python programming topics. Both are highly recommended if you want to really take your Python programming to the next level.
None
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

This book is constantly at my side when I'm writing Python. Ramalho has deep knowledge of the language and he isn't afraid to offer you his informed opinion with detailed reasoning. In technical books, this is too rare.

If you're writing significant amounts of Python you *need* to read this. ( )
1 vote sci901 | Sep 18, 2020 |
no reviews | add a review

» Add other authors

Author nameRoleType of authorWork?Status
Luciano Ramalhoprimary authorall editionscalculated
Demarest, RebeccaIllustratorsecondary authorsome editionsconfirmed
Futato, DavidDesignersecondary authorsome editionsconfirmed
Volckhausen, EllieCover designersecondary authorsome editionsconfirmed
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Epigraph
Dedication
First words
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS
Canonical LCC

References to this work on external resources.

Wikipedia in English

None

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

No library descriptions found.

Book description
Haiku summary

LibraryThing Author

Luciano Ramalho is a LibraryThing Author, an author who lists their personal library on LibraryThing.

profile page | author page

Current Discussions

None

Popular covers

Quick Links

Rating

Average: (4.29)
0.5
1
1.5
2
2.5
3 2
3.5
4 4
4.5 1
5 5

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 204,385,547 books! | Top bar: Always visible