Free Python Tutorials

Interactive Python Tutorial
An interactive Python tutorial that shows the results in a terminal window.

Non-Programmer's Tutorial For Python
Non-Programmers Tutorial For Python is a tutorial designed to be a introduction to the Python programming language. This guide is for someone with no programming experience.

Python Tutorial
This tutorial introduces the reader informally to the basic concepts and features of the Python language and system.

Instant Python
This is a minimal crash-course in the programming language Python. It is available in several different languages.

The LiveWires Python Course
The LiveWires team produced a set of worksheets and a Python package (the LiveWires package) to teach Python. The material is released as open source and can be downloaded.

Python Bibliotheca
This site aims to be both a library of educational materials using Python to teach computer programming, and a virtual meeting place for teachers and students engaged in learning and teaching using Python.

Python Short Course
Available as a powerpoint presentation, in pdf form, or viewable online in html format.

Python Performance Tips
This page is devoted to various tips and tricks that help improve the performance of your Python programs.

CGI in Python
The objective of this site is twofold: introduce new Python programmers to the core language and provide new CGI programmers with a conceptual CGI knowledge base through the use of Python.

Python for Science
Course materials for a course in Python in including exercises etc.

Python Programming Tutorial
Richard G Baldwin Programming Tutorials