Invent Your Own Computer Games with Python, 3rd Edition
Al Sweigart
Making Games with Python and Pygame
Learning Algorithms
George Heineman
Algorithms in a Nutshell
George T. Heineman & Gary Pollice & Stanley Selkow
Serious Python
Julien Danjou
Invent Your Own Computer Games with Python, 4th Edition
Dive Into Algorithms
Bradford Tuckfield