- Main
- Computers - Programming
- Fluent Python: Clear, Concise, and...

Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho
5.0 /
5.0
3 comments
Paperback
How much do you like this book?
What’s the quality of the file?
Download the book for quality assessment
What’s the quality of the downloaded files?
Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With this hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best—and possibly most neglected—features. Author Luciano Ramalho takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.
Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.
This book covers:
• Python data model: understand how special methods are the key to the consistent behavior of objects
• Data structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode age
• Functions as objects: view Python functions as first-class objects, and understand how this affects popular design patterns
• Object-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance
• Control flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packages
• Metaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work
Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.
This book covers:
• Python data model: understand how special methods are the key to the consistent behavior of objects
• Data structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode age
• Functions as objects: view Python functions as first-class objects, and understand how this affects popular design patterns
• Object-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance
• Control flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packages
• Metaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work
Categories:
Content Type:
BooksYear:
2015
Publisher:
O’Reilly Media
Language:
english
Pages:
792
ISBN 10:
1491946008
ISBN 13:
9781491946008
File:
PDF, 16.93 MB
Your tags:
IPFS:
CID , CID Blake2b
english, 2015
Add to My Library
- Favorites
pdf, 16.93 MB
-
Download
-
Convert to
- Unlock conversion of files larger than 8 MBPremium
The file will be sent to your email address. It may take up to 1-5 minutes before you receive it.
The file will be sent to you via the Telegram messenger. It may take up to 1-5 minutes before you receive it.
Note: Make sure you have linked your account to Z-Library Telegram bot.
The file will be sent to your Kindle account. It may take up to 1–5 minutes before you receive it.
Please note: you need to verify every book you want to send to your Kindle. Check your mailbox for the verification email from Amazon Kindle.
Conversion to is in progress
Conversion to is failed
Premium benefits
- Send to eReaders
- Increased download limit
File converter
More search results
More benefits
Most frequently terms
Related Booklists















































































































































































































































