Physical modeling with Python
Tutorial on using matplotlib for plotting
UC Berkeley set of resources for learning and using Python