I read through "Think Python: How to Think Like a Computer Scientist"
http://greenteapress.com/thinkpython/html/It's a gentle introduction that assumes no knowledge of programming
(although you need to know something about installing the software and
getting it running). If you know a lot of programming, then I'd
recommend the official tutorial for version 2.6
http://docs.python.org/tutorial/index.htmlI say version 2.6 since that version's help files are nicer than 2.5.
Then latest version of python is 3.0, but scipy works only with
2.5/2.6. Eventually you'll want to use scipy. First though teach
yourself some python. Also, get ipython (it's a nicer command-line
interface than the standard python one).
This brings up another question: Which distribution of
python/scipy/numpy should one get? I'm using Ubuntu and I just
downloaded everything from the package repositories (which forced me to
python2.5). I believe that if you're on a mac you should get the
Enthought distribution.
-Ian
--
- Ian