Buy this book at

Think Python: How to Think Like a Computer Scientist

Allen B. Downey

Version 2.0.16

Buy this book at


If you would like to make a contribution to support my books, you can use the button below. Thank you!
Pay what you want:

Are you using one of our books in a class?

We'd like to know about it. Please consider filling out this short survey.

Think Bayes

Think Python

Think Stats

Think Complexity

This document was translated from LATEX by HEVEA.