Python Information

Your primary source of information is the main Python website www.python.org. It contains pointers to the system itself, all the documentation you would ever want, as well as a Python mode for Emacs.

Some pages that you should bookmark include the Python tutorial, Python Library Reference, and within that document the list of built-in functions. They also have compiled a list of books about Python.; I've only seen the Ascher and Lutz's "Learning Python" and Beazley's "Python Essential Refernce". The former is a gentle introduction that probably isn't worth the money unless you're very unsure of your programming ability and the on-line docs don't grab you. I've found the Beazley book to be useful.

On the off chance that there are any Lisp hackers in the class, Peter Norvig has put together a nice comparison of Lisp and Python.