How to Make Mistakes in Python
by Mike Pirnat
Publisher: O'Reilly Media 2015
Number of pages: 82
Even the best programmers make mistakes, some are simple and silly, others embarrassing and downright costly. In this O'Reilly report, Mike Pirnat dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.
Home page url
Download or read it online for free here:
by Chris Meyers
This collection is a presentation of several small Python programs. They are aimed at intermediate programmers - people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques.
by Al Sweigart
This is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the important programming concepts from these examples.
by Fredrik Lundh, Matthew Ellis - PythonWare
The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities.
by Albert Sweigart
A programming book for kids interested in learning to program their own computer games with python, a serious computer language which is used by professional programmers also. The book explains programming principles from the source code examples.