I have had no previous experience with Python so when I received a copy of the I was eager to jump in and learn something. This book is focused on the Python 3 language and is written for programmers who already know another language (mainly Java or C++). At around 300 pages it is a fairly quick read and seems to hit all the basics and touches on some of the more advanced language features. Since it assumes readers already know how to program it doesn't spend any time teaching the fundamentals of development so that you can focus on Python from the beginning.
The book contains 24 chapters that are split into 4 sections: 1) Starting out, 2) The Essentials 3) Advanced Language Features 4) Where can you go from here.
Since I am not currently planning a project with Python, I probably got the most out of Part 1. Its 3 chapters give a good overview of the language constructs, and what it does and doesn't do well. This is what I was looking to get out of the book and it provided most of what I wanted in about 20-30 minutes of reading. After reading this book I feel like I have a beginner's grasp of the language and could bumble around and create some useful scripts but definitely not any sort of worthy application. If I ever need to develop an application in Python I would have to get an additional resource (and reread this one).