Einführung in Python 3

Für Ein- und Umsteiger

(Autor)

Buch | Hardcover
512 Seiten
2014 | 2., überarbeitete und erweiterte Auflage
Carl Hanser (Verlag)
978-3-446-44133-0 (ISBN)

Lese- und Medienproben

Einführung in Python 3 - Bernd Klein
24,99 inkl. MwSt
zur Neuauflage
  • Titel gebraucht verfügbar
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
eBook inside
Zu diesem Buch erhalten Sie kostenlos ein eBook dazu.
Ein idealer Einstieg in die Programmierung mit der Programmiersprache Python für Programmieranfänger und Umsteiger.


  • Besonders geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie C, C++, Java oder Perl
  • Systematische und praxisnahe Einführung in die Kunst der Programmierung
  • Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen zu jedem Kapitel
  • EXTRA: eBook inside

Die wesentlichen Begriffe und Techniken der Programmierung und die zugrundeliegenden Ideen werden im diesem Buch anschaulich erklärt. Die Problemstellungen werden mit typischen Beispielen verdeutlicht, die sich leicht auf andere Anwendungsfälle übertragen lassen. Ebenso dienen die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen nicht nur dazu, den Stoff zu vertiefen, sondern auch, exemplarische Vorgehensweisen zu demonstrieren, die in vielen anderen Bereichen Verwendung finden können.

Als idealer Einstieg für Programmieranfänger wie für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python 3. Aber auch Python-Kennern bietet das Buch viele weiterführende Themen wie Systemprogrammierung, Threads, Forks, Ausnahmehandlungen und Modultests. In interessanten Anwendungsfällen werden alle erlernten Konzepte zusammengeführt: Design einer Klasse "Bruch" für Bruchrechnung, Implementierung des Spieles Mastermind und eine komplette Einführung in die automatische Dokumentenklassifikation.

In dieser 2., grundlegend überarbeiteten und verbesserten Auflage wird auch auf die Besonderheiten der Ein- und Ausgabe bei Python eingegangen. Das komplett umgeschriebene Kapitel über objektorientierte Programmierung bietet einen anschaulichen Einstieg in die OOP, der leicht verständlich in den pythonischen Stil einführt, der sich deutlich von C++ und Java unterscheidet. Erweitert wurde auch das umfassende Stichwortverzeichnis und somit die Verwendung des Buches als Nachschlagewerk zusätzlich verbessert.

Themen sind insbesondere:
  • Erste Schritte mit Python
  • Datentypen: Listen, Tupel, Mengen und Dictonaries
  • Verzweigungen
  • Schleifen mit while und for
  • Modularisierung
  • Funktionen und rekursive Funktionen
  • Listen- und Mengenabstraktion im Vergleich zu "lambda", "map" und "filter"
  • Reguläre Ausdrücke
  • Ausnahmebehandlung
  • Objektorientierte Programmierung
  • Module benutzen und schreiben
  • Systemprogrammierung
  • Threads und Forks
  • Persistente Datenhaltung mit Pickle und Shelve
  • Anwendungsbeispiele: Bruchklasse, Mastermind und Textklassifikation

Systemvoraussetzungen für eBook inside: Internet-Verbindung und Adobe-Reader.

Der Diplom-Informatiker Bernd Klein ist Inhaber des international agierenden Schulungsanbieters Bodenseo. Er studierte Informatik an der Universität des Saarlandes. Im Laufe seines Studiums und seiner beruflichen Tätigkeit hat er sich mit vielen Programmiersprachen intensiv beschäftigt, in den letzten Jahren hat er sich jedoch auf Python spezialisiert. Besondere Anerkennung findet er wegen seiner Python-Webseiten.

AUS DEM INHALT:
Erste Schritte mit Python // Datentypen: Listen, Tupel, Mengen und Dictionaries // Verzweigungen // Schleifen mit while und for // Modularisierung // Funktionen und rekursive Funktionen // Listen- und Mengenabstraktion im Vergleich zu "lambda", "map" und "filter" // Text- und Dateiverarbeitung // Reguläre Ausdrücke // Ausnahmebehandlung // Objektorientierte Programmierung // Module // Anwendungsbeispiele: Bruchklasse, Mastermind und Textklassifikation

Verlagsort München
Sprache deutsch
Maße 180 x 240 mm
Gewicht 1050 g
Einbandart gebunden
Themenwelt Informatik Programmiersprachen / -werkzeuge Python
Schlagworte Datenbank • GUI • Internetentwicklung • OOP • Programmiersprache • Programmierung • Python • Python (Programmiersprache); Einführung
ISBN-10 3-446-44133-6 / 3446441336
ISBN-13 978-3-446-44133-0 / 9783446441330
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich