Customer Rating:      Summary: Excellent introduction to Python Comment: I believe this is an excellent book for learning Python. The author's style is flowing and smooth, the examples well-thought-out, and he makes it really easy to pick up Python. Compared to Programming Perl (the camel book) which is dense and heavily syntax-oriented making you feel like you're wading through syrup, this book was a pleasure to read.Unreserved recommendation.
Customer Rating:      Summary: Good Beginner Language Comment: I had no programming experience, and though I was worried at first to the many references to the C language it turned out to be an easy to follow book.
Customer Rating:      Summary: Excellent for any beginner Comment: This book is simply excellent for any beginner. I had no coding experience whatsoever and I could still learn a lot from this book and do things like scientific computing and even beginning a software project.Of course, python is an easy language some would say. Nevertheless, I truly believe this is a must have for anyone who like me doesn't know about prgramming and wants to learn to use an easy language that could do a lot! Kudos for the creator of the language and the authors of this book. In no time, you will be ble to programm something useful.
Customer Rating:      Summary: The best introductory programming book I've read! Comment: Excellent for beginning programmers. Very clear, light reading. Nice sense of humor. Even for advanced programmers (who are new to python), I recommend "Learning Python " instead of "Programming Python" because it is better organized and takes up less shelf space.
Customer Rating:      Summary: Fair introduction to Python for an experienced programmer Comment: First off I would like to make a distinction between the Python programming language and this particular introduction to it. Python is a great language and you will enjoy programming in it. This is probably the source of excitement in reviews on this page. Because the book, unfortunately, has a number of flaws.The tradition of O'Reilly Perl books has been not only to teach you the syntax of Perl, but also to introduce programming techniques and ideas how to make best use of the language features. This Python book scores zero on these points. It focuses on syntax exclusively and this makes it unsuitable for an absolute beginner. The examples are unimaginative. The authors show you how to write correct code for using "dictionaries", but not how to USE "dictionaries". A Perl book author would throw in a program that uses a "hash" to search for duplicate data entries (as they did). Besides, the flow of the book is uneven. Functions and classes are discussed at length, but built-in data types and exceptions are looked at only briefly. All this is really unfortunate because there are not very many Python books on the market and it is a very good language. Overall, I think, this book is best for experienced programmers who already know their CS, have to get up to speed with Python very quickly, have $30 to waste, and really love to own O'Reilly books. The rest might be better off by printing out the Python tutorial.
|
|