by Guido van Rossum
Publisher: Python Software Foundation 2008
Number of pages: 140
Python is an easy to learn, powerful programming language. This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. This tutorial does not attempt to be comprehensive and cover every single feature, or even every commonly used feature. Instead, it introduces many of Python's most noteworthy features, and will give you a good idea of the language's flavor and style.
Home page url
Download or read it online for free here:
by Al Sweigart - No Starch Press
Learn how to use Python to write programs that do in minutes what would take you hours to do by hand -- no experience required. Once you've mastered the basics, you'll create Python programs that effortlessly perform impressive feats of automation.
by Al Sweigart
The book teaches complete beginners how to program in the Python programming language. The book features the source code to several ciphers and hacking programs for these ciphers. The programs include the Caesar cipher, transposition cipher, etc.
by Steven F. Lott
The book will help you build basic programming skills. It is organized in a way that builds up the language in layers from simple concepts to more advanced features. Programming exercises are provided to encourage further exploration of each layer.
by Fredrik Lundh - O'Reilly
A large collection of useful Python scripts, the best parts of comp.lang.python newsgroup messages, plus hundreds of new scripts. The text covers the standard library, the examples should work on most platforms and Python versions.