6 of 7 people found the following review helpful
I gave this book five stars because it is incredibly beginner friendly which is very rare for a programming book. There are many lessons that cover the basics of the Python language and even full games. There is no disc with the book but you can download the extra content and lessons from the books website.
For those who are comfortable with the basics of Python there might not be much need to read this book. Hello world is an excellent start but you will definitely need something more solid after reading it.