Python 3: Das umfassende Handbuch (Galileo Computing) - Hardcover

Ernesti, Johannes; Kaiser, Peter

 
9783836214124: Python 3: Das umfassende Handbuch (Galileo Computing)

Inhaltsangabe

Entdecken Sie die neuen Möglichkeiten von Python 3. Egal, ob Sie erst anfangen, mit Python zu arbeiten oder bei ihrer Arbeit etwas nachschlagen möchten – in diesem Buch finden Sie alles, was Sie zu Python wissen müssen. Angefangen mit einer Einführung in die Sprache bietet es eine Sprachreferenz, die Beschreibung der Standardbibliothek und ausführliche Informationen zu professionellen Themen. Dabei wird ausführlich auf die wesentlichen Unterschiede zwischen Python 3 und früheren Versionen eingegangen. Wenn Sie bisher noch mit Python 2.x arbeiten, helfen Ihnen die Autoren bei der Migration Ihrer bestehenden Projekte.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Rezensionen

Python, das sowohl objektorientierte, aspektorientierte und funktionale Programmierung unterstützt, ist vor allem wegen ihrer Lesbarkeit, Übersichtlichkeit, Flexibilität und Eleganz beliebt - Johannes Ernesti und Peter Kaiser liefern nun mit der aktuellen Version ihres Python-Handbuchs Python 3: das umfassende Handbuch den definitiven Einstieg und einen kompletten Überblick über die Möglichkeiten, Einsatzgebiete und Anwendungsformern der Programmiersprache, die nicht nach der Schlange, sondern nach der britischen Komikertruppe benannt wurde.

Ernesti und Kaiser sind beides passionierte Python-Programmierer, dabei geht es ihnen in ihrem Handbuch vor allem um die Vermittlung von Lösungsansätzen mit Praxisbezug und Verständnis für die Umsetzung im eigenen Alltag.

Insgesamt vier Hauptteile warten auf den Python-Freund: Los geht es mit dem Einstieg in die Arbeit mit Python nach dem Motto: "Learning by Doing." - erste eigene Programme im Nullkommanichts, ein Sprachüberblick sowie Datentypen und ihre Verwendung. Danach stehen die zentralen Konzepte von Python im Vordergrund: Modularisierung, Objektorientierung, Exception Handling, Iteratoren und Generatoren. Im 3. Oberkapitel stellen die beiden Autoren die Batteries-included-Philosophie vor: Nach ihr soll Python alles in der Standardbibliothek mitbringen, was für die Entwicklung eigener Anwendungen notwendig ist - zahlreiche Module bis hin zu Drittanbieter-Modulen sowie Fehlersuche und -behebung. Das 3. Kapitel ist die Nachschlagewerkabteilung und liefert Antworten auf konkrete Fragen und Probleme im Python-Programmieralltag. Das abschließende und vierte Kapitel dreht sich dann um die Weitergabe fertiger Python-Programme an Endanwender, Programmieroptimierung, Auslagerung laufzeitkritischer Programmteile bis hin zu grafischen Benutzeroberflächen mit Tkinter. Auch ein Umstieg von Python-Version 2.6 zu 3.0 ist dabei. Die beiliegende CD enthält Python für verschiedene Plattformen und den Quellcode der Beispiele aus dem Buch.

Einsteiger mit und ohne Programmiererfahrung und Python-Kenner mit Hunger nach mehr werden sich über die aktuelle (2.) Auflage von Python 3: Das umfassende Handbuch freuen - seit der letzten Ausgabe hat Python einen großen Sprung gemacht und das Autorenduo aus ist mitgesprungen - Python 3 für die Praxis up to date. --textico.deWolfgang Treß

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.