Python for Programmers
The tutorials on this page
are aimed at people who have previous experience
with other programming languages (C, Perl, Lisp, Visual Basic).
- Python Tutorial
This tutorial is part of Python's documentation set and is updated with
each new release.
- Dive Into Python
A fine tutorial by Mark Pilgrim.
- Python Essential Reference (book)
If you want a highly compressed K&R-style 'just the facts' overview,
David Beazley's Python Essential Reference
covers practically all of the language in about a hundred pages.
- Instant
Python
A minimal crash course by Magnus Lie Hetland.
- Python Programming for Beginners
A short
introduction to writing command-line applications in Python by Jacek
Artymiak.
- Python 101 -
Beginning Python and Python 201 -
(Slightly) Advanced Python
Two self-training courses from Dave Kuhlman. Python 101
introduces the basic data types, and 201 covers particular tasks such
as parsing text and writing unit tests.
- Python Short
Course
A set of course slides by Richard P. Muller of Caltech
that are aimed at scientific users. For example, the first example is
a script to process output from a quantum chemistry simulation.
- Scripting course
by Hans Petter Langtangen
A CS course on scripting that spans a
wide range: why scripting, Perl vs. Python, intro to Python, regular
expressions, Tkinter, CGI.
- Python for
Science
Course material written by Konrad Hinsen for an introduction to Python
aimed at biologists.
|