|
71 of 72 people found the following review helpful:
5.0 out of 5 stars
Best first Python Book (and not just for beginners), October 12, 2003
If you're a beginning or intermediate programmer (with a year or less of programming under your belt), then this is the best, first Python book you can find. Not only is it the best intro to Python out there, but it's one of the best intros to programming in general I've ever read.The book is clear, well-written and won't put you to sleep like many other technical books. The author knows how to teach and keep things interesting. And while the book is entertaining, it still covers the Python basics, including: * Variables * Branching * Strings * Lists, Tuples and Dictionaries * Functions * Files * Exceptions * Classes (including new-style classes) But the book goes beyond the fundamentals to cover more advanced topics that most other intro to Python books don't, including: * Program Design * Object-Oriented Programming * GUI Programming * Multimedia Programming (including graphics, sound and animation) If you're already a programming whiz, with years of coding experience and mutlti-language fluency, then this book may be too basic for you. In that case, I recommend the Python Visual Quick Start Guide. It's aimed at readers with a solid programming background. And while it doesn't have extensive OOP coverage, it will get an expert programmer up and running with the Python fast. Finally, once you've got some Python experience, I highly recommend Python in a Nutshell to take you from Python programmer to Python guru. Hope this helps you on your Pythonic journey!
|