[AstroPy] Python Books for Beginners?

Joe Harrington jh@physics.ucf....
Mon Feb 8 22:44:34 CST 2010


What I give my students is:

Beginners:

  ThinkPython (Formerly  "How to Think Like a Computer Scientist")
  http://www.greenteapress.com/thinkpython/

Intermediate programmers:

  A Byte of Python http://byteofpython.com/

Advanced programmers, first time with Python:

  Dive Into Python http://diveintopython.org/

Data:

  Perry's tutorial  http://www.scipy.org/wikis/topical_software/Tutorial

  Python Scripting for Computational Science, HP Lantangen
  http://folk.uio.no/hpl/scripting/index.html
  http://www.springer.com/mathematics/numerical+and+computational+mathematics/book/978-3-540-73915-9
  http://www.amazon.com/Python-Scripting-Computational-Science-Engineering/dp/3540435085

The last is thorough, but long-winded, and uses the old conventions
(from numpy import *).  Still, the content is otherwise excellent.

--jh--


More information about the AstroPy mailing list