The focus here is on introducing programming techniques and developing good habits. To that end, our approach avoids some of the more esoteric features of Python and concentrates on the programming basics that transfer directly to other imperative programming languages.
It is really helpful book with a lot of examples, but I think that there are some missing key functions which are much easier to use and should be mentioned, especially for beginners.