Beginning Programming with Python for Dummies
by John Paul Mueller
Python is among the easiest to understand programming languages, and it's a great way to gain an understanding of programming fundamentals and object-oriented programming. Veteran author John Paul Mueller leads the non-programmer step-by-step through the syntax and logic of programming with the Python programming language. This book assumes absolutely no programming experience on the part of the reader and functions many short, useful programming examples for the reader to experiment with.