the author tries to convey the best technique for sound programming in Python

The title of the book is all about learning Python. But what it failed to highlight was, it is actually a book for the intermediate to advance users. The book is not structured for the beginner and often enough, if you are a beginner you will find your self lost in a maze of analogies and technical jargon. For example, the author tries to convey the best technique for sound programming in Python, but He goes off on a tangent and provided you with some other details of how not to program in Python. If you are a beginner, you will become lost, and won't be able to track back on some of these examples. At the end of the chapter, you will have to read it again in order to grasp a clearer understanding of how Python works. But then again, Python is all about simplicity, this book is not simple at all. The coding examples provided also does not provide you with enough details on real life and practical usage of how it is applied in the real world, and does not quite teach the beginner about its inner workings.

###

