I gave a guest lecture to graduate students, post-docs, researchers and faculty showing how Python can be used to create, run, and analyze idealized numerical models. In the compressed file below you will find 2 separate versions of the model and analysis code (one version in Python 2.7 and one in Python 3.5) as well as a brief writeup of the numerical scheme used in the model.