How do you learn Python? By doing a series of exercises, each of which adds a single new feature of the language. This 450+ page book has 42 chapters that will help you build Python programming skills through a series of exercises. This book includes six projects from straight-forward to sophisticated that will help solidify your Python skills.
The 2.5 edition was significantly revised and expanded to cover Python 2.5. Many chapters have been updated from the 2.4 edition, and a number of chapters added. This was updated 4/8/08 to correct small errors.
Professional programmers who need to learn Python are this book’s primary audience. We provide specific help for you in a number of ways.
| Chunked HTML | Chunked HTML, each section is a separate, smaller file |
| Complete HTML | The entire book in a single HTML file. Size of 2.1M |
| Complete PDF | The entire book in a single PDF file. Size of 4.7M |
For more information, follow the S.Lott - Software Architect blog.
Steven F. Lott is a consultant, teacher, author and software developer with over 30 years of experience building software of every kind, from specialized control systems for military hardware to large data warehouses.
These works are made available under a Creative Commons Attribution-Noncommercial-No Derivative Works License. You are free to copy, distribute, display, and perform the work under the following conditions:
You must give the original author, Steven F. Lott, credit.
You may not use this work for commercial purposes. Contact the author to make arrangements to use this book for commercial purposes.
You may not alter, transform, or build upon this work.
For any reuse or distribution, you must make clear to others the license terms of the work you are reusing or distributing.