- publishing free software manuals
Picture of Cover

An Introduction to Python - The Python Tutorial (version 2.5)

by Guido van Rossum and Fred L. Drake, Jr.

Paperback (6"x9"), 164 pages. Revised November 2006.
Retail Price: $19.95 (£12.95 in UK)
ISBN: 0-9541617-6-9

About the Book

This tutorial provides an introduction to Python, an easy to learn object oriented programming language. It covers the 2.5 release of Python.

The author of this manual, Guido van Rossum, is the inventor of Python. Fred L. Drake, Jr. is the official editor of the Python documentation.

You can examine the contents of the printed book here,

For each copy of this manual sold $1 will be donated to the Python Software Foundation.

As of May 2008 the total amount donated is $1733, from the sale of this and other Python manuals.

This book is freely redistributable, under the same license as Python itself.

Ordering

You can buy the book online at the following bookstores:

The manual can also be ordered from most physical bookstores using the ISBN number.

Note: some bookstore websites may show old bibliographic data in some fields (e.g. old publication date or page count). This is only a problem with the data--all bookstores are physically shipping the latest version of the book.

Print out the following flyer for detailed bookstore and library ordering information,

If the title is listed as "out-of-stock", please ask the bookstore to place an order with one of the wholesale suppliers given in the flyer.

If you encounter any difficulties in obtaining this book, please send an email to sales@network-theory.co.uk for assistance.

If you are not completely satisfied with your purchase for any reason we will gladly issue a full refund or replacement (details).

Electronic version

Download your own complete PDF version of "An Introduction to Python" for only $4.95!

The PDF file is an exact copy of the printed book (regular price $19.95) optimized for on-screen viewing (see sample file).

For each electronic copy of this manual sold $1 will be specifically donated to the Python Software Foundation.

All the money raised supports the development of more free software and documentation.

Related Titles

Mailing List

Sign up to our company News mailing list to stay informed about this and other titles.

Further Information

For questions about this book, please use our email address sales@network-theory.co.uk (or see our full contact details)

Table of Contents

  1. Publisher's Preface
  2. Introduction
  3. Whetting Your Appetite
  4. Using the Python Interpreter
  5. An Informal Introduction to Python
  6. More Control Flow Tools
  7. Data Structures
  8. Modules
  9. Input and Output
  10. Errors and Exceptions
  11. Classes
  12. What Now?
  13. Interactive Input Editing and History Substitution
  14. Floating Point Arithmetic: Issues and Limitations
  15. History and License
  16. Index

Articles

Resources