Python is a general-purpose, interpreted high-level programming language whose design philosophy emphasizes code readability. Its syntax is said to be clear and expressive. Python has a large and comprehensive standard library too.
This tutorial introduces the reader informally to the basic concepts and features of the Python language and system.
It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well.
A very well written multipart Python programming tutorial. Suitable for the starters. Topics include Variables, Identifiers,
Strings, Program Construction, Lists, Tuples, Indirection, Dictionaries and Keys etc.
An all in one place for the python learners and python programmers. Contains invaluable python programming resources like
python documentation, python API, python How Tos, python faq and python language reference etc.
Dive Into Python is a free online python programming tutorial / eBook. This one is a very comprehensive python programming tutorial and
covers most of the python programming concepts. Suitable for all levels.
This is a free class by Google for people with a little bit of programming experience who want to learn Python.
The class includes written materials, lecture videos, and lots of code exercises to practice Python coding.
This document is a syllabus for a first course in Python programming. This course contains an introduction to the Python language,
instruction in the important and commonly used features of the language, and practical excercises in the use of those features.