Rating:  Summary: Brilliant for beginners Review: After several false starts at programming I had given up the hope that I would ever get the basics of programming, all the books make it so intimidating.Having started using Linux and then hearing of Python I decided on one last try.... I am still learning the basics but feel a lot more confident than I have with any other book or language.
Rating:  Summary: Not really for the novice Review: As a slightly experienced C programmer and a somewhat experienced Python programmer, I found this book useful. It described Python's features and at the same time put them in the larger context of what modern computer languages do. Like several other reviewers, however, I think the level of this book would be far too intimidating for someone learning to program for the first time. Also, for me the final section of the book ("Case Studies") delved too deeply into object-oriented and GUI issues not directly relevant to my work, and I put the book aside at that point. Bottom line: a nice recap but not really for the novice.
Rating:  Summary: Very good buy for a novice Review: Faced with many books on Python I was stuck....which one to get? This book is easy to understand (coming from someone with no programming background)and its goal of getting the reader familiar with programming in general using python is accomplished... I highly recommend it!
Rating:  Summary: Great book!! Review: Great book for someone looking to learn Python. If you are an experienced programmer, look elsewhere. I question other negative reviews of this book by "experienced" programmers. This book is 1 of 2 recommended (...) for the beginner python programmer. 'Nuf said!
Rating:  Summary: Great book even for a 13 year old Review: I am 13, and know HTML and Visual Basic, Learning Python was easy. It goes through concepts so that you understand them this book is great. I thought learning Python was going to be hard since it is a great language and is very useful on the Web and software, this is definetly a great book and I advise everyone to read it. P.S. if a 13 year old can do it so can you
Rating:  Summary: Programming Python Pleases Poor Programming Producers! Review: I am a graduate student with over 10 programming languages in my toolbox. Python is by far the easiest to learn, easiest to debug and work with. My gratitude goes out to the developers of this powerful language. This is an extremely well written with very concise explanations and a great amount of humor added in (look at the Spam class in chapter 6!). This could be the start of a new British Invasion, except this time with the Knights who say "NI". Beginning programmers and experienced developers will frequently reference this book.
Rating:  Summary: Programming Python Pleases Poor Programming Producers! Review: I am a graduate student with over 10 programming languages in my toolbox. Python is by far the easiest to learn, easiest to debug and work with. My gratitude goes out to the developers of this powerful language. This is an extremely well written with very concise explanations and a great amount of humor added in (look at the Spam class in chapter 6!). This could be the start of a new British Invasion, except this time with the Knights who say "NI". Beginning programmers and experienced developers will frequently reference this book.
Rating:  Summary: Weak and poorly designed. Review: I am an experienced programmer who wanted a guide to help me teach my son. (who also wants to be a programmer) I bought this book to serve as a guide to teach my son. This book covers methods, operators, and object instances before covering an if statement, and before a function is even defined! Attempting to teach both the ideas of programming, and how to program in Python, it fails to do either well. As an experienced programmer, this book makes sense, but fails to clearly teach just Python. As a beginning programmer, it overwhelms by covering principles that do not exist in Python. Thus it fails to clearly teach either programming or Python. Don't bother with this book, either way it is weak.
Rating:  Summary: Alright if you have some programming background Review: I bought this book because I wanted to learn to use python. This is book is more about teaching the aspects of programming rather than the use of python. If you want to learn programming concepts, buy this book. The descriptions are very skechy and bland, but if you have a little programming experience you will do ok. If you want to learn to use python, i recommend that you look else where
Rating:  Summary: Alright if you have some programming background Review: I bought this book because I wanted to learn to use python. This is book is more about teaching the aspects of programming rather than the use of python. If you want to learn programming concepts, buy this book. The descriptions are very skechy and bland, but if you have a little programming experience you will do ok. If you want to learn to use python, i recommend that you look else where
|