Saturday, January 15, 2005

Physics 20: Python manuals and tutorials

As I promised, here are a few links to Python tutorials for those who want to start early looking at this language. Learning Python and Python Essential Reference, which we have as real books in the lab, are also good places to start. Otherwise:

- How To Think Like a Computer Scientist: Learning With Python. Although you might not want to do that (i.e., think like a computer scientist) this is a very nice introduction to Python and to programming. If you want to start from the very basics.

- More whimsical, much faster introductions for nonprogrammers: Instant Hacking; segue with Instant Python.

- Python Tutorial by Guido van Rossum, Python's author. A more standard introduction to Python for those who already program (a little) in other languages. In general, www.python.org is the place to go for all things Python (such as function and module reference, etc.)

- Dive Into Python. A fast introduction for the programmer, with comparisons to C, Java, and Visual Basic. Has the highest information/page ratio, but it might be too fast-paced for some.

There are many more tutorials on the web. If none of those above satisfies you and you find a better one, let me know.

0 Comments:

Post a Comment

<< Home