Text this: A student's guide to Python for physical modeling /