Building Skills in Python
by Steven F. Lott
Number of pages: 459
This book is a complete presentation of the Python language. We'll lead you from a very tiny, easy to understand subset of statements to the entire Python language and all of the built-in data structures. Professional programmers who need to learn Python are our primary audience.
Home page url
Download or read it online for free here:
by John B. Schneider, Shira Lynn Broschat, Jess Dahmen - Washington State University
Python's syntax and idioms are much easier to learn than those of most other full-featured languages. This book uses programming language Python to introduce folks to programming and algorithmic thinking. The book is completely hyper-linked.
by Dave Kuhlman
This document is a syllabus for a first course in Python programming. It contains an introduction to the Python language, instruction in the important features of the language, and practical exercises in the use of those features.
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.
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.