Einführung in Python 3

Für Ein- und Umsteiger

€24,99 (Print)

inkl. MwSt., ggf. zzgl. Versandkosten

sofort lieferbar
€19,99 (PDF)

ready to ship

€19,99 (ePub)

ready to ship

  • 978-3-446-46379-0
  • 4., vollständig überarbeitete Auflage, 06/2021
    600 Pages, fester Einband, Komplett in Farbe
  • E-Book Inside
Beschreibung
Einführung in Python 3
EINFÜHRUNG IN PYTHON 3 //
- Lehrbuch und Nachschlagewerk
- Farbige Syntaxdarstellung
- Geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie z. B. C, C++, C#, Java
- Systematische Einführung in Python, aufbauend auf den Erfahrungen aus Hunderten von Schulungen des Autors
- Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Die wesentlichen Begriffe und Techniken der Programmierung wie auch die zugrunde liegenden Ideen werden anschaulich erklärt. Anhand typischer Beispiele werden unterschiedliche Problemstellungen verdeutlicht, die sich dann leicht auf andere Anwendungsfälle übertragen lassen. Die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen dienen zur Vertiefung des Stoffs und zeigen exemplarische Vorgehensweisen, die in vielen anderen Bereichen verwendet werden können.
Als idealer Einstieg für Programmieranfänger und für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python. Auch für Python-Kenner bietet das Buch viele weiterführende Themen wie Funktionale Programmierung mit Dekorateuren, Generatoren, Klasseninstanzen als aufrufbare Objekte, Systemprogrammierung, Forks, Ausnahmehandlungen und Modultests.
Entsprechend ihrer Bedeutung ist der Objektorientierung ein umfangreicher Teil des Buchs gewidmet. In anschaulicher und leicht verständlicher Weise wird in die Thematik der OOP eingeführt und dabei der pythonische Stil demonstriert, der sich deutlich von C++ und Java unterscheidet. Außerdem wurden nun auch eigene Kapitel zu Slots, dynamischer Erzeugung von Klassen, Metaklassen und Abstrakten Klassen aufgenommen.
Die Funktionale Programmierung wird in einem eigenen Teil behandelt. Dazu wurden die Kapitel über Dekorateure und Generatoren grundlegend überarbeitet und erweitert.

AUS DEM INHALT //
- Grundlagen: Sequentielle Datentypen, Dictionaries, Mengen, Verzweigungen, Schleifen
- Flaches und tiefes Kopieren
- Funktionen
- Modularisierung
- Objektorientierte Programmierung: Grundlagen, Aufrufbare Objekte (Callables), Vererbung, Mehrfachvererbung, Slots, Klassendekoration, Metaklassen, Abstrakte Klassen
- Funktionale Programmierung: lambda, map, filter und Listen-Abstraktion, Generatoren und Iteratoren, Dekorateure
- Tests und Fehler
- Daten konservieren
- Reguläre Ausdrücke
- Typ-Anmerkungen
- Systemprogrammierung
- Forks
Einführung in Python 3
EINFÜHRUNG IN PYTHON 3 //
- Lehrbuch und Nachschlagewerk
- Farbige Syntaxdarstellung
- Geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie z. B. C, C++, C#, Java
- Systematische Einführung in Python, aufbauend auf den Erfahrungen aus Hunderten von Schulungen des Autors
- Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Die wesentlichen Begriffe und Techniken der Programmierung wie auch die zugrunde liegenden Ideen werden anschaulich erklärt. Anhand typischer Beispiele werden unterschiedliche Problemstellungen verdeutlicht, die sich dann leicht auf andere Anwendungsfälle übertragen lassen. Die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen dienen zur Vertiefung des Stoffs und zeigen exemplarische Vorgehensweisen, die in vielen anderen Bereichen verwendet werden können.
Als idealer Einstieg für Programmieranfänger und für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python. Auch für Python-Kenner bietet das Buch viele weiterführende Themen wie Funktionale Programmierung mit Dekorateuren, Generatoren, Klasseninstanzen als aufrufbare Objekte, Systemprogrammierung, Forks, Ausnahmehandlungen und Modultests.
Entsprechend ihrer Bedeutung ist der Objektorientierung ein umfangreicher Teil des Buchs gewidmet. In anschaulicher und leicht verständlicher Weise wird in die Thematik der OOP eingeführt und dabei der pythonische Stil demonstriert, der sich deutlich von C++ und Java unterscheidet. Außerdem wurden nun auch eigene Kapitel zu Slots, dynamischer Erzeugung von Klassen, Metaklassen und Abstrakten Klassen aufgenommen.
Die Funktionale Programmierung wird in einem eigenen Teil behandelt. Dazu wurden die Kapitel über Dekorateure und Generatoren grundlegend überarbeitet und erweitert.

AUS DEM INHALT //
- Grundlagen: Sequentielle Datentypen, Dictionaries, Mengen, Verzweigungen, Schleifen
- Flaches und tiefes Kopieren
- Funktionen
- Modularisierung
- Objektorientierte Programmierung: Grundlagen, Aufrufbare Objekte (Callables), Vererbung, Mehrfachvererbung, Slots, Klassendekoration, Metaklassen, Abstrakte Klassen
- Funktionale Programmierung: lambda, map, filter und Listen-Abstraktion, Generatoren und Iteratoren, Dekorateure
- Tests und Fehler
- Daten konservieren
- Reguläre Ausdrücke
- Typ-Anmerkungen
- Systemprogrammierung
- Forks
Customer evaluation for "Einführung in Python 3"
(Geprüfte Bewertung)
17 Jun 2024

Grundstein für die weitere Vertiefung und Anwendung der Programmiersprache! Perfekt umgesetzt

Die aktuelle Auflage von Einführung in Python 3 berücksichtigt die neuesten Entwicklungen und Features der Programmiersprache. Klein stellt sicher, dass die Leser mit der aktuellen Version von Python vertraut gemacht werden und moderne Programmiertechniken erlernen. Dies ist besonders wichtig, da sich die Programmiersprache und die zugehörigen Bibliotheken ständig weiterentwickeln.

Einführung in Python 3: Für Ein- und Umsteiger von Bernd Klein ist ein exzellentes Lehrbuch, das sowohl für absolute Anfänger als auch für erfahrene Programmierer, die auf Python umsteigen möchten, geeignet ist. Mit seiner klaren und strukturierten Darstellung, der Vielzahl an praktischen Beispielen und Übungen sowie der Berücksichtigung der neuesten Entwicklungen in Python bietet das Buch eine umfassende und praxisorientierte Einführung in die Python-Programmierung. Es ist eine unverzichtbare Ressource für jeden, der die Grundlagen und fortgeschrittene Konzepte von Python erlernen möchte und bietet einen soliden Grundstein für die weitere Vertiefung und Anwendung der Programmiersprache in verschiedenen Bereichen. Ein Buch das vollstens zu Empfehlen ist!

(Geprüfte Bewertung)
21 Aug 2023

Verständlich geschrieben, gut für Neueinsteiger geeignet

Als Neuling in der Programmierung finde ich das Buch gut verständlich geschrieben. Wünschenswert wäre eine zusammenfassende Übersicht über alle gelernten Befehle

(Geprüfte Bewertung)
20 Aug 2023

Nachschlagewerk und Lesebuch

Das Buch liegt in der vierten Auflage vor und ist für Anfänger gut lesbar. Für Fortgeschrittene mit Programmierkenntnissen geeignet.

(Geprüfte Bewertung)
4 Aug 2023

Sehr umfassendes Buch für Einsteiger und auch schon mit Wissen. Erklärt auch, wie ich in python z.B. TDD anwenden kann.

Das Buch gibt sehr viele Beispiele wie man mit python beginnt. Es eignet sich auch als Nachschlagewerk für konkrete Aufgabenstellungen. Es gibt Aufgaben, bei denen ich meinen Wissensstand testen kann mit teilweise erläuterten Lösungen.

(Geprüfte Bewertung)
24 Jul 2023

Sehr gutes Lehrbuch

ie einzelnen Themen sind sehr gut erklärt, auch mit Hintergrundinfos, nicht nur Funktionalität.
Der Struktur und Aufbau sind perfekt um mal schnell etwas wiederzufinden/nachzuschlagen.
Die Lernbeispiele zeigen einem, wie man den Abschnitt verstanden hat, Top.
Außerdem gibt es noch zusätzliche Erläuterungen auf der Webseite und die Lernbeispiele kann man runterladen.
Didaktisch sowie inhaltlich gut geschrieben. Ich habe selten ein IT Buch Anfang bis Ende in einer Art "Romanfluss" lesen können. Hier habe ich den Eindruck auf jeder Seite etwas mitnehmen zu können. Gerne weitere Werke von diesem Autor!

Write an evaluation
Evaluations will be activated after verification.

The fields marked with * are required.

Autor(en)

Der Diplom-Informatiker Bernd Klein genießt internationales Ansehen als Python-Dozent. Bisher hat er über 500 Python-Kurse in Firmen, Forschungsinstituten und Lehraufträgen von Universitäten in Deutschland, Frankreich, der Schweiz, Österreich, den Niederlanden, Luxemburg, Rumänien und Kanada durchgeführt. Er ist Gründer und Inhaber des Schulungsanbieters Bodenseo. Große Aufmerksamkeit finden seine Python-Webseiten www.python-kurs.eu und www.python-course.eu mit jährlich über 6 Millionen Besuchenden.

Der Diplom-Informatiker Bernd Klein genießt internationales Ansehen als Python-Dozent. Bisher hat er über 500 Python-Kurse in Firmen, Forschungsinstituten und Lehraufträgen von Universitäten in Deutschland, Frankreich, der Schweiz, Österreich, den Niederlanden, Luxemburg, Rumänien und Kanada durchgeführt. Er ist Gründer und Inhaber des Schulungsanbieters Bodenseo. Große Aufmerksamkeit finden seine Python-Webseiten www.python-kurs.eu und www.python-course.eu mit jährlich über 6 Millionen Besuchenden.

Cover Downloads

You may use the cover files free of charge to promote the book.

3D Cover

2D Cover

You may use the cover files free of charge to promote the book.

3D Cover

2D Cover

All books by this author Customers also viewed