>>>prompt to see what happens.
Deal with programs in files, not with the python interpreter prompt. The process is incremental - build and test increasingly sophisticated versions. Keep the history, so you can always go back to a stable place. You can find notes about the programs we discussed at factor01.pdf
Comments in each program explain new python features as we encounter them.