5 of 14 people found the following review helpful
1.0 out of 5 stars
Good tutorial but check your versions first, 6 Aug 2013
Concise and readable style with a clear layout and use of colour. The book is aimed at beginners so one would expect code examples to type in to be correct. Unfortunately the first exercise in chapter two took me about an hour and a half to untangle, the code snippet in the book and the source code examples on the publishers web site show
print( 'Addition:\t' , a , '+', b , '=' , a + b )
This doesn't generate the output expected. What does work properly however is
print "Addition:\t" , a , "+", b , "=" , a + b
Digging further I found that on page 9 at the bottom of the page in the middle of a paragraph crucial words "This book describes and demonstrates the features....latest 3.x version" so I checked my version of Python (2.7.3) and upgraded to 3.3.2 and the source code example worked fine. So it's a pity that the use of colour and icons in the book didn't extend to a bright red star with a warning on the cover and some bright red bold text on page 1 that says "This book covers version 3.x only"