Intermediate Python (True PDF)
This book provides a reader with a holistic and in-depth knowledge of the Python language. It explains how methods and functions are related, how sequences can be created elegantly, the tools for functional programming, how user defined objects can be no different from Python objects and how one can control almost everything from import…
The python ecosystem is awash with books for beginners but few books target readers that are past the beginning stages but are not yet advanced users. The book aims to bridge that gap.
The content of this book looks primarily at the various means for code organization in Python and provides user with a rigorous grounding in these. it dives into topics such as python object system, functions, decorators, metaprogramming and generators providing the reader with an in-depth knowledge of these topics that is essential for writing idiomatic and robust python code. It aims to provide a reader with not only a how-to but also a why for Python concepts. Concepts are well explained with abundance of code snippets.
If you are looking for a book to take you beyond the beginner level in python, this is definitely the right book for you.