• Alle Preisangaben inkl. MwSt.
Nur noch 5 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Gebraucht: Gut | Details
Verkauft von FatBrain
Zustand: Gebraucht: Gut
Ihren Artikel jetzt
eintauschen und
EUR 6,25 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

The Quick Python Book (Englisch) Taschenbuch – 21. Januar 2010


Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 28,95
EUR 24,60 EUR 19,00
62 neu ab EUR 24,60 7 gebraucht ab EUR 19,00
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • Taschenbuch: 336 Seiten
  • Verlag: Manning; Auflage: 2nd revised edition. (21. Januar 2010)
  • Sprache: Englisch
  • ISBN-10: 193518220X
  • ISBN-13: 978-1935182207
  • Größe und/oder Gewicht: 18,7 x 1,9 x 23,5 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 99.274 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

A programmer since the early 80’s,

Vern Ceder has been teaching programming

for nearly 20 years. He has been involved with Python since 2001, administering

servers and developing large database and web applications using Python, Zope,

Django, and various Python libraries. Vern also frequently speaks on using and

teaching Python in schools and gives day-long training sessions on programming

and teaching in Python.


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:

Kundenrezensionen

4.5 von 5 Sternen
5 Sterne
1
4 Sterne
1
3 Sterne
0
2 Sterne
0
1 Sterne
0
Beide Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

4 von 4 Kunden fanden die folgende Rezension hilfreich Von VickyJ am 14. November 2010
Format: Taschenbuch
Das Buch ist angenehm - aber nicht zu! - locker geschrieben und sehr verstaendlich gehalten. IdR ist der Detailgehalt ausreichend. Wichtige und interessante Aspekte werden genauer beleuchtet oder zumindest erwaehnt, oftmals mit weiteren Verweisen auf die offizielle Dokumentation (allerdings fuer meinen Geschmack ein wenig zu oft; hier haette man beispielsweise Fussnoten mit weiteren Details einbauen koennen. Andererseits stellt deren Fehlen kein echtes Manko dar - man wuerde vermutlich viel Zeit mit dem Lesen von Text verbringen, dessen Inhalt man derzeit gar nicht benoetigt, nur aus Angst, man koennte etwas Wichtiges verpassen). Auch die Beispiele sind illustrativ genug - immer wieder kam es beim Lesen vor, dass sich Fragen ergaben, die dann bereits durch das naechste Beispiel oder den naechsten Absatz beantwortet wurden.

Sehr erfreulich ist, dass das Buch keine allgemeine Programmiereinfuehrung zu sein versucht. Zwar erklaert es die Grundkonzepte durchaus, sodass sicherlich auch NovizINNen den Inhalt gut verstehen koennen. Allerdings verliert es sich nicht in langwierigen Erlaeuterungen von Konzepten und Anwendungen, die man schon zur Genuege von anderen Programmiersprachen her kennt, man erhaelt also schnell die Information, die man sucht, ohne lange den Text "scannen" zu muessen.

Ich wuerde das Buch wieder kaufen.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
3 von 3 Kunden fanden die folgende Rezension hilfreich Von A. Fuchs am 2. August 2010
Format: Taschenbuch Verifizierter Kauf
Das Buch ist verständlich geschrieben, gut gegliedert und bietet einen gelungenen Einstieg in die Python-Welt. Bestehende Programmier-Kenntnisse sind nicht unbedingt erforderlich, um einen Überblick über die Sprache zu erhalten. Was mir noch fehlen würde, wäre eine Zusammenfassung der wichtigsten Tipps und Punkte des Buchs am Ende. Die Beispiele könnten etwas praxis-näher sein, was aber wohl eher ein kosmetisches Manko ist.

Alles in Allem kann man dieses Buch guten Gewissens all denen empfehlen, die sich einen umfangreichen Einblick in Python verschaffen wollen.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 44 Rezensionen
162 von 163 Kunden fanden die folgende Rezension hilfreich
Probably the best book on Python 3 currently available 11. Juli 2010
Von Alexandros Gezerlis - Veröffentlicht auf Amazon.com
Format: Taschenbuch
"The Quick Python Book, Second Edition" is Vernon Ceder's reworking of the well-received volume "The Quick Python Book" by Daryl Harms and Kenneth McDonald. Ceder has removed a number of specialized chapters on COM, C & C++ extensions, JPython, HTMLgen & Zope and, more important, he has brought the text completely up to date, covering Python 3.1.

Most Python texts out there describe Python 2.x, so this book's main competition is: a) Mark Summerfield's "Programming in Python 3: A complete introduction to the Python Language, Second Edition", and b) Mark Pilgrim's "Dive into Python 3", while two other major books have incorporated material on Python 3, namely c) James Payne's "Beginning Python: Using Python 2.6 and Python 3.1" and d) Mark Lutz's "Learning Python: Powerful Object-Oriented Programming, 4th Edition".

The Good: this book is nice and short. It assumes a certain level of competence/background, so it does not waste space introducing the language-independent basics of flow control, object orientation, exception handling, and so on. It is example-based, and unlike in Pilgrim's volume the first few examples are short and thus readable. Chapter 3 ("The Quick Python overview") can be used as a compact reference when you're done reading the book, and various tables throughout the book help it function as a reference. Unlike its competition, it doesn't spend chapter upon chapter on databases, networking, or web applications. Instead, such topics are covered in only one (short) chapter at the end of the book. Ceder offers useful advice on the interrelation between older and newer Python features, whether discussing how to be more idiomatic (e.g. in chapter 6 on the format method vs % formatting, and in chapter 14 when introducing the "with" statement) or how to migrate from Python 2 to Python 3 (he devotes chapter 22 to this topic). On the publisher's website you can find a list of errata as well as the complete source code for the book. There you will see a link to an "Author online" forum in which you can interact with Ceder; perhaps more important, everyone who buys a paper copy of the book may also download a free PDF version. It is to be hoped that other publishers will follow Manning's example.

The Bad: the author is very clear that the book is aimed at those with experience in another programming language. Even so, in a few cases the assumptions are Python-specific (and hence unwarranted): one example is in chapter 5, where he lets us know that if x is a list then y=x[:] makes a copy of x, though this does not really explain why we cannot simply say y=x to accomplish the same goal. Another example: in chapter 12 Ceder uses character ranges expressed with [], though these are introduced much later (in chapter 17). Similarly, chapter 3 is quite good if you've already come into contact with Python before (even fleetingly). If you haven't, it may be obfuscating (though you could always just skip it on the first read). On a different note, this book does not contain exercises, though Summerfield's, Payne's, and Lutz's volumes do (along with answers). As mentioned in the previous paragraph, Ceder does not include too much extraneous stuff something which in my opinion is definitely a plus. However, he does not say absolutely anything on threading while Summerfield has a chapter on the subject and Payne a section. Similarly, Ceder does not mention function annotations at all, while Summerfield and Lutz each have a section on them. Finally, Ceder keeps referring the reader to the Python documentation for more details, and this can get frustrating. On the other hand, I suppose it would have been impossible for the book to stay at its current 320 pages otherwise.

Ceder's writing is concise, but this does not imply that he covers only the bare minimum of material. To pick a relatively advanced topic as an example, Ceder spends 2 pages on metaclasses, Summerfield 4.5 pages, Pilgrim and Payne devote half a page each only in the context of the changes from Python 2 to 3, while Lutz, in keeping with the mammoth size of his book, spends more than 30 pages on the topic. This (arbitrarily chosen) example is in some ways indicative of the wider approaches taken by the various Python 3 book authors.

In a nutshell, the fact that this book is considerably shorter than its competitors does not mean that it is shallow. The compactness is due partly to the author's succinct style of writing (which is not opaque, however) and partly to the fact that it does not contain too much on database programming, web services, and so on. All in all, if you're looking for a solid book on Python 3 that you stand a reasonable chance of reading cover-to-cover, then this is the volume you should buy. It does contain many uncorrected errata, but most of them are easy to spot. Four stars.

Alex Gezerlis
39 von 42 Kunden fanden die folgende Rezension hilfreich
The best introductory guide to Python for programmers. 7. Oktober 2010
Von Juan Gomez - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
This is the *best* book to learn Python for professional programmers or people that already know how to program on a different language.

If you're interested in learning Python but want to quickly get up to speed not only on the language itself but its real essence, its elegant syntax and effective coding style, this is really the book for you. It has all the basic stuff without the "fluff". You don't have to put up with basic tutorials for non-programmers or super advanced topics for language experts, Just what you need to start effectively writing Python code that is up to the standards of the Python community.

This won't be your only Python book, but it definitely has to be your first!!!

On the last few chapters it'll scratch the surface of more advanced topics and effectively point you to a wealth of online resources, where you'd be able to learn more and then decide if you want to continue on your own or pick a more advanced book focused on a specific topic.

It's a great book not only to learn the syntax and features, but grasp the "Zen" of Python which makes it such an elegant and "sexy" language.
35 von 39 Kunden fanden die folgende Rezension hilfreich
Very good book.. 8. Januar 2011
Von Amazon Customer - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
I've done some programming in a few other languages (Assembly, Basic, C, C#, C++, Java, Erlang, Matlab, GAMS, CUDA, Alloy, etc.), and out of the several dozen programming books on my shelf, this one is my second favorite (1st being K&R's ANSI C).

I'm not sure if an absolute beginner (i.e. no other programming exposure) would find the book as enjoyable as I did, and the more advanced users will probably be disappointed with lack of coverage of topics related to networking, parallel extensions (i.e., PyCUDA, etc.), scientific / engineering computing (SciPy, NumPy), but each of those topics can take up a whole tome and 1000+ page programming books are so tl;dr.

Of the topics that were covered, some are necessarily shallow (GUI development, parsing & regular expressions, data structures, etc.). But again, that's how K&R taught many generations C programming: Keep it simple enough to get started, and you can always learn how to overflow the stack later.
9 von 9 Kunden fanden die folgende Rezension hilfreich
Book achieves its stated goals 11. März 2013
Von Ajay Patel - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
The book's overview states that it is a "clear, concise introduction to Python 3, aimed at programmers new to Python", and it achieves exactly that. For you to get the most out of the book you need a functional understanding of at least one other programming language and already have an understanding of basic programming concepts and constructs. The book does a good overview of Python, covering all important concepts. It is concise enough to run through fairly quickly. Also, it is setup such that you can skip sections (especially in the later half of the book) that do not interest you.

I purchased two Python books when I started with the language, this book and "Programming Python by Mark Lulz (O'Reilly)". The O'Reilly book is 5 times thicker and provides a much more comprehensive coverage of the language. But I have rarely found any use of the O'Reilly book. On the other hand I have often found myself referring to the the quick Python book. And when I need to look up things not in the quick book, I end up using online docs and reference anyway.

Overall this is a perfect book for a programmer looking to start with Python.
7 von 7 Kunden fanden die folgende Rezension hilfreich
Superb, compact and readable introduction to Python 3 5. Oktober 2011
Von Patrick Goetz - Veröffentlicht auf Amazon.com
Format: Taschenbuch
To paraphrase Einstein, a technical book should be as simple as possible, but not too simple. With the exception of a few typos (which should be corrected by the 3rd printing), I found this book to be thorough, clearly written, and enjoyable to read. As with most high level languages, a previous familiarity with other program languages is helpful for deeper comprehension, but not necessary. Now that I'm using python, I often find myself going back to this book to look up stuff rather than the mightier tomes sitting on my bookshelf. My only real quibble (communicated to the author) is reprinted below.

Ch. 14 and 15 should probably be in reverse order, since the Exception chapter (14) depends somewhat on the concept of Classes (e.g. inheritance), while the definition of Classes (15) is completely independent from the concept of Exceptions. Further, Classes and OO are central to Python, so by covering classes first, the Exceptions chapter becomes "now that you know about the core of python programming, here's how you handle exceptions" for better narrative flow.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.