Victor Simeone found a typo.
Sven Hoexter pointed out that a variable named input shadows a build-in function.
Viet Le found a typo.
Stephen Gregory pointed out the problem with cmp in Python 3.
Matthew Shultz let me know about a broken link.
Lokesh Kumar Makani let me know about some broken links and some changes in
error messages.
Ishwar Bhat corrected my statement of Fermat’s last theorem.
Brian McGhie suggested a clarification.
Andrea Zanella translated the book into Italian, and sent a number of corrections along
the way.
Many, many thanks to Melissa Lewis and Luciano Ramalho for excellent comments
and suggestions on the second edition.
Thanks to Harry Percival from PythonAnywhere for his help getting people started
running Python in a browser.
Xavier Van Aubel made several useful corrections in the second edition.