For this tutorial, you need to have a basic Python installation of either Python 2.7 or Python 3.3. Although you can do most of the tutorial using a standard installation, it is recommended that you also install IPython notebook so that you can make a few plots and graphs. For this, you may want to consider a distribution such as EPD Free or Anaconda CE.
Although no Python experience is assumed for this tutorial, you will get more out of it if you first work through a basic Python tutorial. At the very least, make sure you know how to start the interactive interpreter and edit a simple "hello world" program.