NanoPy is a series of Python nano-tutorials and programming tips. (That is, the tutorials are intended to contain small nuggets of information, but do not have anything to do with nanometer scale objects.) NanoPy is intended to assist with programming in our course on Computational methods for nonlinear systems, but may be of more general use.

Table of Contents

  1. documentation / classes / lists and dictionaries / modules, namespaces, and import
  2. functions / if tests / while loops / for loops
  3. some python stretching exercises
  4. NumPy: arrays and linear algebra
  5. SciPy: odeint, fsolve, and fmin

Chris Myers
Last modified: Mon Sep 12 2006