Python — Der Grundkurs

python-grundkurs

Umfang: 450 Seiten (3. Auflage, Taschenbuchformat)
ISBN: 978-3-367-10118-4
Preis: EUR 16,90 (in D inkl. MWSt.)
Erschienen: Juli 2024

E-Book-Ausgabe bzw. -Bundle: Ziehen Sie den Kauf der E-Book-Variante in Erwägung! Selbstverständlich sind alle Listings mit farbigen Syntax-Highlighting versehen, was in der schwarzweißen Druckversion leider unmöglich ist. Das E-Book bzw. das Bundle aus Buch und E-Book ist nur auf der Verlagswebseite erhältlich. Das E-Book kostet EUR 16,90. Der Preis für das Bundle aus gedrucktem Buch und E-Book beträgt EUR 21,90.

Inhaltsübersicht

Diese Python-Einführung konzentriert sich auf das Wesentliche und zeigt Ihnen, wie Sie die Sprache in eigenen Projekten einsetzen. Sie lernen alle Grundlagen kennen: Datenstrukturen und Typen, Programmierlogik, den Umgang mit Modulen, die Vorteile der funktionalen und objektorientierten Programmierung. So erfahren Sie praxisgerecht, wie Sie mit Python Daten verarbeiten, wiederkehrende Aufgaben automatisieren und vieles mehr.

  • Die kompakte Einführung in Python
  • Auf einen Blick: Syntax, Datenstrukturen, Operatoren, Module
  • Mit Codebeispielen und Musterlösungen für eigene Projekte

Für die 3. Auflage wurde das Buch im Hinblick auf die Python-Version 3.12 aktualisiert. Neu hinzugekommen ist das Kapitel »Python lernen mit KI-Unterstützung«. Es zeigt, wie Ihnen ChatGPT oder ein vergleichbares KI-Tool beim Erlernen von Python helfen kann. Ebenfalls neu ist ein Abschnitt zur Nutzung von Python direkt in Excel.

Kapitelübersicht

Teil I: Python lernen

  • Hello World (Installation, erste Schritte, elementare Syntaxregeln)
  • Python lernen mit KI-Unterstützung
  • Variablen
  • Operatoren
  • Zahlen
  • Zeichenketten
  • Datum + Uhrzeit
  • Listen, Tupel, Sets, Dictionaries
  • Verzweigungen und Schleifen
  • Funktionen
  • Fehler (Exceptions, try/expect)
  • Objektorientierte Programmierung
  • Module
  • Interna (Garbage Collection, Shared References, Namensräume, Python-Compiler, Systemfunktionen, Python 2)

Teil II: Python anwenden

  • Dateien lesen und schreiben (Verzeichnisse, Textdateien, Standardein-/-ausgabe, JSON + XML)
  • Netzwerkfunktionen (Download/Upload, Mails, Dropbox, Twitter)
  • Systemadministration (Linux-Kommandos ausführen, Accounts einrichten, MySQL/MariaDB-Zugriff)
  • Grafische Benutzeroberflächen (PyQt)
  • Grafikprogrammierung
  • Wissenschaftliche Anwendung (Anaconda, IPython, NumPy, pandas, SciPy, Matplotlib, Excel)

Leseproben, Downloads, Errata

Die Leseprobe und die Beispieldateien beziehen sich noch auf die 2. Auflage. Eine Leseprobe zur 3. Auflage gibt es Ende Juni.

Leseprobe (PDF)

Beispieldateien

Errata 1. Aufl. 2018   Errata 2. Aufl. 2021   Errata 3. Aufl. 2024