Kundenrezensionen

26
4,2 von 5 Sternen
Learning Python
Format: TaschenbuchÄndern
Ihre Bewertung(Löschen)Ihre Bewertung


Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuchen Sie es später noch einmal.

8 von 8 Kunden fanden die folgende Rezension hilfreich.
am 29. Juli 2000
Not recommended for newbie programmers since the authors assume a knowledgeable reader. But for experienced programmers who have used other languages, the excercises at the end of each chapter serve to inculcate unique Python characteristics in your mind quickly. I like the abstract approach better than the wordy 'learn-by-doing-examples' approach which I believe just creates fluff in a book. It would be accurate to call this book a 'Learn Python in X days' and at the end of those X days you can truly say that you do know Python (the language) very well. But this is a testament to Python's simplicity & lack of idiosyncracies as well.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
8 von 9 Kunden fanden die folgende Rezension hilfreich.
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.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
3 von 3 Kunden fanden die folgende Rezension hilfreich.
am 29. Juli 2000
I find this a great book for experienced programmers who have used other languages to get to know Python's unique features very well. The exercises at the end of each chapter with their abstract approach inculcate the concepts very well in the reader's mind as opposed to a 'learn by implementing "supposedly practical" stuff' approach which i believe only contributes to fluff in a book. This book could be aptly named Learn Python in X days where at the end of X days you would truly have a useful and in-depth knowledge of the language but this is also a testament to Python's simplicity and lack of idiosyncracies.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
3 von 3 Kunden fanden die folgende Rezension hilfreich.
am 24. Dezember 1999
Python is a really interesting scripting language--about half way between Perl and Java. This book isn't hard to read, but it's not very interesting or entertaining. It covers a lot of the details of syntax, but doesn't really illustrate what the language is good for or how you would solve real world problems with it. If you like foo() examples, you'll love this book...
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
1 von 1 Kunden fanden die folgende Rezension hilfreich.
am 12. Juni 2000
I would have preferred to give this book 3.5 start, but oh well. I think my opinion of this book would have been better if I was a member of its target audience. I picked it up ( ) about six months ago, and I only had the option of either it or Programming Python (also by Mark Lutz).
After getting through the first couple chapters I became a little restless because of the rate at which it progress's through the language. It falls into the same category as most other introductory level books, it presents both the language and programming as if never before seen by the reader.
I ended up getting getting Beazley's Python Reference, which I was quite happy with. But the one thing I do have to give Mr. Lutz credit for are the "Gotchas" section at the end of every chapter. I think Python is a terrific language, and it incredibly fun to program with, but there are a few things about it that are a little... mmm... odd, i guess. Lutz points them out whereas in a reference type manual they would be presented and a feature of the language rather than something that might trip you up.
There's also something to be said about his later chapters that try and present some of your options, as far as what you can do now that you know Python. A couple of other books I've read, i come away feeling.... "ok.... so what?" You spend all that time learning syntax and data structures, but there's no sampling of their application to anything.
If you've programmed very little (or not at all) get this book, Python is an excellent language to start out on. You don't have to mess around with variable types and pointers which can be a little frustrating in the beginning. Lutz's book is the best to start out with.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
1 von 1 Kunden fanden die folgende Rezension hilfreich.
am 24. Februar 2000
Together with "Perl: the programmer's companion", by Nigel Chapman, this is one of the best introductory book I ever read. If you already know "Programming Python", the previous book of Mark Lutz on Python, and are concerned about the possibility that this book was just another messy collection of concepts and tips, relax: this is a completely different object. "learning Python" is a well-designed, well-written and concise book. It gives you all you need to write system administration utilities, Internet-related programs and other small applications. (Should you need a book on TKinter, the standard GUI module of Python, buy "Python and TKinter programming", by John Grayson, Manning publisher).
Consider to buy this book because:
- It is clear and well written. No struggles to understand the basic concepts and having the first programs running.
- It is well-designed and well-structured. You can find the info you need in a snap.
- You get a real understanding of Python, not only a description of its nice features.
- It is concise. In a day or two you will be coding in Python.
- It is a very good guide to keep on your desk. It is the missing part of the online documentation.
- In describes how to perform the most common task with Python. You will not have to reinvent any wheel.
- It describes a few important modules of Python: JPython, TKinter and COM. You can get a feeling of what you can do with Python (but, to go further, you will have to read the online documentation and perform a few experiments by yourself).
Python is a very smart language and deserved a better book than "Programming Python". This is that book.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
9 von 11 Kunden fanden die folgende Rezension hilfreich.
am 23. Juli 2000
I just got frustrated with this book, and kept reaching for "The Quick Python Book" by Daryl Harms and Kenneth McDonald, when I wanted to explain a point to someone else. You might reference my review of The Quick Python Book.
"Learning Python" lacks a sane organization: it jumps all over the place. It doesn't seem to go into appropriate detail when you need it. The Quick Python Book has more detail, is better organized and has better indexing. Believe me, indexing is important when you're trying to research a Python bug, and it is occuring in one of the myriad libraries.
This is not to detract from the accuracy or knowledge of the authors Mark Lutz and David Ascher. It's just that I didn't think this book was up to O'Reilly editing/organizating standards.
John Dunbar
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
1 von 1 Kunden fanden die folgende Rezension hilfreich.
am 28. Juni 2000
Awesome python resource. Picking up the intrinsic details of python is made a SNAP with this book. *Finally* a book comes along that has relevant orginization from cover to cover. The book takes you through it all with so much ease you leave the chapters nodding your head. To add more frosting on the cake, the sections on applications, including the Tkinter GUI and CGI, are what make this book lie next to my 'bibles' on the shelf. They teach you why to do it, how to do it, and what you can do with it!
This book is especially perfect for all of us perl/c fellows who want to stop putting off learning this exciting language. (you know who you are!) The book understands the position we are in! (and includes some helpful correlations c in many places)
in a word: WOW.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
am 13. Juli 1999
This is a miraculously good book. The writing is crystal-clear and the examples are well-chosen. Best of all, the book's organization is just about perfect.
I knew a smidgen of Python before starting this book, but "Learning Python" helped me understand and extend what I already knew. So much has clicked into place now.
I'm amazed that anyone would prefer "Learning Perl" to this book. Perhaps that reader was holding a grudge about "Programming Python" -- admittedly, not the best book in the world. :-) While the first edition of "Learning Perl" was nicely written, the second edition was an absolute mess. Schwartz and Christiansen tried to shoehorn too much new information into the old chapter organization, and the result was a nasty tangled mass of a book.
I wouldn't wish "Learning Perl" on anybody. Those Perl guys have a lot to learn from "Learning Python".
Want to learn a programming language? Start with "Learning Python"!
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
am 7. Juni 1999
I was recently introduced to Python by the second author, David Ascher (who works at the same Institute as I do). I am really impressed by the power of Python and by the exceptional quality of the reference guides and this book in particular. As a former Professor of Computer Science at Harvard, I wish that all computer science books were written with this amount of clarity and humour. Everybody in my research lab is now learning Python from this book and my chief programmer is even more enthusiastic about it than I am. It has enabled him to write some image processing software in a few weeks that would have required months in other languages (and he knew nothing about Python two months ago). For myself, it has encouraged me to start programming again after a gap of many years. In summary, the Python language is extremely useful for image processing (and many other applications) and this book makes it very easy and enjoyable to learn.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
     
 
Kunden, die diesen Artikel angesehen haben, haben auch angesehen
Learning Python
Learning Python von Mark Lutz (Taschenbuch - 12. Juli 2013)
EUR 44,95

Programmieren lernen mit Python
Programmieren lernen mit Python von Allen B. Downey (Taschenbuch - 27. August 2014)
EUR 24,90

Learning Python (Animal Guide)
Learning Python (Animal Guide) von Mark Lutz (Taschenbuch - 31. Oktober 2009)