Praktische Python-Programmierung

Dieser Kurs wurde von David Beazley, dem Autor des Python Cookbook, entwickelt und unter einer Creative Commons-Lizenz veröffentlicht. Das Ziel dieses Kurses ist es, die grundlegenden Aspekte der Python-Programmierung zu behandeln, mit einem Schwerpunkt auf Skriptschreiben, grundlegender Datenmanipulation und Programmorganisation.

Python

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Lehrplan

Einführung in die Python-Programmierung

Ein erstes Programm

Tutorial zu mathematischen Berechnungen

Grundlagen der Textverarbeitung

Einführung in die Grundlagen von Python-Listen

Grundlagen des Dateizugangs

Das Organisieren größerer Programme mit Funktionen

Datentypen und Datenstrukturen

Einführung in Listen, Dictionaries und Mengen

Strukturierte Datenausgabe für die Datenanalyse

Grundlagen von Python-Sequenzen

Kurzfassung des Moduls collections

Listenverständnis zur Verarbeitung von Elementen

Internals des Python-Objektmodells

Python-Skriptschreiben Übung

Mehr über Funktionen

Fehlerbehandlung und Ausnahmen

Modulares Programmieren mit Funktionen

Einführung in das Hauptprogramm

Designentscheidung erneut überdenken

Neue Objekte mit Klassen erstellen

Erweiterbare Programme durch Vererbung

Anpassen des dynamischen Verhaltens von Python

Benutzerdefinierte Python-Ausnahmen definieren

Grundlagen des Python-Objektsystems

Klassen und Kapselung

Grundlagen des iterativen Prozesses

Iterationsanpassung mit Generatorfunktionen

Produzenten, Konsumenten und Pipelines

Generator-bezogene Themen in Python

Variadische Funktionsargumente in Python

Anonyme Funktionen und Lambda

Funktionale Funktionen erstellen

Einführung in das Dekorator-Konzept

Einführung in die eingebauten Methodendekoratoren

Python-Testing-Wesentliches

Einführung in das Protokollierungsmodul

Code Debugging Techniken

Das Organisieren größerer Python-Programme

Drittanbieter-Module

Grundlagen zum Teilen von Python-Code

Einführung

In diesem Kurs lernen Sie, wie Sie Python-Skripte schreiben, grundlegende Datenstrukturen manipulieren und Ihre Programme effektiv organisieren können.

🎯 Aufgaben

In diesem Kurs lernen Sie:

  • Wie Sie grundlegende Python-Programme und -Skripte schreiben
  • Wie Sie mit Zahlen, Strings, Listen und Dateien arbeiten
  • Wie Sie Funktionen, Datentypen und Datenstrukturen definieren und verwenden
  • Wie Sie List Comprehensions, Objekte und Module nutzen
  • Wie Sie Fehler und Ausnahmen behandeln
  • Wie Sie Klassen, Vererbung und Kapselung entwerfen und implementieren
  • Wie Sie mit Iteratoren, Generatoren und Pipelines arbeiten

🏆 Errungenschaften

Nach Abschluss dieses Kurses können Sie:

  • Robuste und wartbare Python-Programme entwickeln
  • Daten effektiv manipulieren und verarbeiten, indem Sie die integrierten Funktionen von Python nutzen
  • Ihren Code mit Funktionen, Modulen und objektorientierter Programmierung organisieren
  • Fehler und Ausnahmen elegant behandeln
  • Fortgeschrittene Python-Konzepte wie Generatoren und Iteratoren implementieren

Lehrer

labby
Labby
Labby is the LabEx teacher.

Für Sie empfohlen

no data