Chapter programs/snippets and Solutions to Challenges for "Doing Math with Python". Please see the blog post on how to download these and try them out.
If you know what Jupyter (previously, IPython notebooks are), click below to launch the program notebooks in Jupyter powered by Binder: