Jetzt eintauschen
und EUR 6,70 Gutschein erhalten
Eintausch
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Learning Python (Animal Guide) [Englisch] [Taschenbuch]

Mark Lutz
4.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe --  
Taschenbuch --  
Dieses Buch gibt es in einer neuen Auflage:
Learning Python Learning Python 5.0 von 5 Sternen (2)
EUR 40,95
Auf Lager.

Kurzbeschreibung

31. Oktober 2009 Animal Guide
Google and YouTube use Python because it's highly adaptable, easy to maintain, and allows for rapid development. If you want to write high-quality, efficient code that's easily integrated with other languages and tools, this hands-on book will help you be productive with Python quickly -- whether you're new to programming or just new to Python. It's an easy-to-follow self-paced tutorial, based on author and Python expert Mark Lutz's popular training course. Each chapter contains a stand-alone lesson on a key component of the language, and includes a unique Test Your Knowledge section with practical exercises and quizzes, so you can practice new skills and test your understanding as you go. You'll find lots of annotated examples and illustrations to help you get started with Python 3.0. Learn about Python's major built-in object types, such as numbers, lists, and dictionaries Create and process objects using Python statements, and learn Python's general syntax model Structure and reuse code using functions, Python's basic procedural tool Learn about Python modules: packages of statements, functions, and other tools, organized into larger components Discover Python's object-oriented programming tool for structuring code Learn about the exception-handling model, and development tools for writing larger programs Explore advanced Python tools including decorators, descriptors, metaclasses, and Unicode processing

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 1214 Seiten
  • Verlag: O'Reilly & Associates; Auflage: 4 (31. Oktober 2009)
  • Sprache: Englisch
  • ISBN-10: 0596158068
  • ISBN-13: 978-0596158064
  • Größe und/oder Gewicht: 17,8 x 5,3 x 23,2 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 105.958 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community since 1992. He is also the author of O'Reilly's Programming Python and Python Pocket Reference, and co-author of Learning Python (all in 3rd Editions). Mark can be reached on the web at www.rmi.net/~lutz.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
2 Sterne
0
1 Sterne
0
4.0 von 5 Sternen
4.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
5.0 von 5 Sternen Genial 29. Januar 2014
Von Christian
Format:Taschenbuch|Verifizierter Kauf
Warum können nicht alle so schreiben wie Mark Lutz? Ok, das Buch ist sehr lang, es richtet sich aber an Programmieranfänger und erklärt wirklich einfach wie Python tickt. Es wird auch erklärt warum Strings vor Listen eingeführt werden und erklärt sehr genau was man mit Strings als machen kann. Dafür ist der Abschnitt über Lists kürzer, da schon vieles im Kapitel über Strings erklärt wurde. Man wird natürlich als erfahrener Entwickler schon
ungeduldig, wenn Mark Lutz in Kapitel über Lists Iterationen anschneidet und dann auf Kapitel über Iterationen verweist. Trotzdem kann ich es unbedingt empfehlen, weil der Stil von Mark einfach toll ist. Wer eine gute und detaillierte Beschreibung in Python sucht ist hier gut aufgehoben.
War diese Rezension für Sie hilfreich?
1 von 4 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Learning Python, die umständliche Tour 12. September 2012
Format:Kindle Edition|Verifizierter Kauf
Habe das Buch und die ebook-Version gekauft, da ich es für eine amerikanische eLearning-Vorlesung brauche. Das Buch ist leicht verständlich, aber vom Inhalt her gedehnt und von der Sachlogik her etwas verwirrend. Es werden Konzepte verwendet, die erst später genauer erklärt werden. Mir hat z.B. auch nicht eingeleuchtet, warum Zeichenketten vor Listen eingeführt werden. Letztere sind für die Informatik viel wichtiger. Auch erschien mir das Kapitel über Kommandozeileneingabe überflüssig. In der eBook-Version war auch die Navigation, die zum Nachschlagen von Begriffen notwendig ist, ziemlich umständlich. Mir ist allerdings nicht klar geworden, ob es am eBook-Reader (PocketBook 622) oder an der elektronischen Version des Buches lag.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.1 von 5 Sternen  68 Rezensionen
86 von 91 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen The book I wish I started with 14. September 2011
Von Christopher G. Loverich - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I avoided purchasing this book initially due to the length and negative reviews posted here. In hindsight this was a huge mistake. Here are some points to consider.

1. This is NOT a book for experiencd programmers. This is a book for novices who want to learn programming using the python language. If your coming from another language, try Mark Pilgrim's Dive into Python 3 or a python cookbook. If you are wanting to do something specific, find a topic focused introduction - e.g. Natural Language Processing with Python.

2. The length of the book is from the conversational explanations. Yes it is longer than, say, Mark Summerfield's Python 3: A Complete Introduction. But I can tell you from experience, it reads much, much faster. I find myself FLYING through this book, without having to re-read things seventeen times just to understand what is going on. Keep that in mind.

3. Most of the example code is very simple. Some have complained about this, but there is a very, very big advantage that is overlooked by most of these people - it is very easy to jump around to different sections and not feel lost. I tried doing that in another book and ran into "Remember the 100 lines-of-code example we started 3 chapters ago? We'll continue on with that to show how x function works." No thanks - I just want an explanation of function x please.

4. This book is focused (mostly) on Python 2. If your just starting out, Python 2 is what you need as of August 2011. Most 3rd party libraries and tools still work mostly (or exclusively) with python 2, and it will likely continue to be this way for some time (ex: Django does not support python 3 yet). Don't make my mistake and assume if you know Python 3 you will be able to convert to 2 when needed - the converse is much more practical. If you dont specifically need something from python 3, it doesn't make sense to learn it right now.

5. This book is probably too big to carry around with you day-to-day. That being said, you can always upgrade to an e-book version from O'reilly at significant discount when you already own the physical book (5 bucks I think).

With that in mind, this may or may not be the right book to start with. If not, consider:
1. Learn Python the Hard Way - if you like a hands on approach, with examples that build on prior ones
2. Dive into Python 3 - if you are already have programming experience
3. Python 3: A Complete Introduction - if you want a thorough treatment of Python 3, and have programming experience.
116 von 125 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen Wordy and disappointing for such a well regarded text. 24. Mai 2010
Von Blue Cat - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book will teach you Python if you have a lot of patience and are willing to wade through many pages of text to get information. The author wastes a lot of ink stating things like "I'll introduce you to topic XYZ, but you will have to wait until a later chapter to go into detail." Or introducing a topic and then declaring it is outside the books (1216 page) scope. Here's an example from page 85:

"Text pattern matching is an advanced tool outside this book's scope, but readers with backgrounds in other scripting languages may be interested to know that to do pattern matching in Python, we import a module called re."

Pattern matching is a critical feature of any scripting language. I was surprised to see such an important topic thrown away.

The book is divided into sections. I've put page counts and a summary description of the content to further describe the glacial pace of the book:

Part 1: Getting Stared: Pages 1- 72

72 pages to tell you how to run a Python program.

Part 2: Types and Operations 73-258

186 pages to introduce Python types (strings, numbers, sequences, etc)

Page 3: Statements and Syntax - 259-392

If statements are not introduced until Part3.

At this point I gave up and started reading the online tutorial.
64 von 74 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Too much spam; not enough real food to chew on. 8. Juli 2010
Von ErikTrips - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I am only about a quarter of the way through this volume, and I am fairly certain that this is the worst O'Reilly book I have ever encountered. Most of their beginning programming books I have found quite useful, usually providing exercises that help me to think more like a programmer and get a feel for what sorts of things the code I am learning can do. This book, however, will have you printing endless, monotonous variations of "spam spam eggs and spam" at a prompt. I am quite fine with the occasional reference to where Python got its name, but the author of this book seems to think it an excuse not to bother coming up with any real code or problems that one might try to solve with code. I have even looked ahead to the advanced topics section, and the examples are still relying on printing permutations of spam, eggs, and the number 42 to "demonstrate" functions, methods, and even classes.

There are no exercises in this book at all. There are only the barest hints as to what one might use Python for. Each feature is trotted out, given some variation of "spam" or 42 to work on (if you're lucky, maybe you'll get 42.0: a float!), and then the reader is told to consult the Python documentation and "experiment." That's it. No suggestions as to what direction you might like to go with your experiments. Beginning programmers will find very little that will help them to write useful code here. I know enough about programming to know how some of the constructs being mindlessly presented might be used in the real world, but I will probably not continue using this book to learn Python. I would not recommend it to anyone: there is not enough information about the nuts and bolts of programming for a beginner. As someone who has coded a few actual applications, I simply find the endless stream of spam and eggs so mind-numbing that I cannot come up with my own practice problems. This is a book without an audience; I can't even believe the author enjoyed writing it.
42 von 49 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Really bad ! 21. Juni 2010
Von Ender Aydin Orak - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
I believed that so many people that write good reviews can not be wrong. But I was wrong, as everybody that write good reviews :)

First of all, I think author of the book has a prioritization and ordering issue. Any programming book that especially written for beginners has an ordering (data types, statements, expressions, collections etc.), but author mentions about every issue that comes in his mind regardless of being in an irrelevant chapter. For example, while mentioning about data structures in first chapter (and I think it should be a later issue), he mentions about operator overloading and garbage collection. And I think he can not handle the differences between Python 2.6 and 3.0 in a clear and tidy way. Expressing every difference between each release on every expression, structure or definition causes losing the focus on the real information. I prefer he would write the whole book on Python 3.0, cause anybody that buys this book now on would probably use Python 3.0 instead 2.6, and express really important differences on 2.6 in a separate section on each chapter for people that interested with them.

This book is really hard to read from start to the end. It immediately ruin your focus on the real subject with mentioning different and not so useful topics at that moment. I really tried it, but I couldn't continue to read and practice above 45 minutes.

I decided to continue with another book, and really do not recommend this book for anyone wants to learn Python.
9 von 9 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Terrible and bloated 12. Juli 2011
Von B. Keenan - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
I can't imagine the 5 star reviews are for this edition of the book. Over 300 pages before you get to anything close to a useful script more useful than "Hello World!". The organization is terrible. Teaser advanced topics are introduced before the flow of the book is ready to present them. Then when you get to the topic later in the book, it is not explored in enough useful depth and pushed off to other books in the series. When code examples are presented, they are only tight fragments without any broader context to joining ideas. This is not a book for learning Python; not for beginning programmers; not for experienced programmers looking to learn Python. This book may be useful if you already know Python and want a thorough exposition on the contructs of the language, but otherwise ... stay away!
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar