Buy PDF/EPUB versions

You can buy the pdf/epub versions of the book using these links:


You can also get the book as part of these bundles:


It's very thorough, written with care, and presented in a way that makes sense. Even as an intermediate Python programmer, I found use in this book.

— feedback by Andrew Healey on an early draft of "100 Page Python Intro" mentioned in this Hacker News thread

Book list

Here's a list of programming books I've written: