Although Python is a great first programming language, in this book we do assume that you already have some programming experience.
The first section of the book introduces you to Python and tells you everything you need to know to get started. If you're new to Python, then that section is definitely the place to start; otherwise, it serves as a useful language reference with many examples.
We've worked hard to ensure that the book works well as a quick reference. Often the quickest way to understand a feature is to see it in use: Flip through the book's pages and you'll see that they are dripping with code examples.
All the examples in the book work and are things you can try on your own. Where possible, the chapters also build complete applications that have useful and interesting purposes. We've gone to great lengths to explain not only how to use each module or feature but also why such a feature is useful.
Was this article helpful?