Aktualisierungen des Python-Tutorials

Die Inhalte von python-kurs.eu werden überarbeitet und erweitert. Besonders umfangreich wurde 2026 das Kapitel Threads und Threading in Python aktualisiert.

Das folgende Archiv dokumentiert frühere Erweiterungen und Überarbeitungen:

Neuigkeiten

März 2024:
Neue Kapitel:

Überarbeitete Kapitel:

Februar 2024:
Die Kapitel "Erstellen von unveränderlichen Klassen in Python" und "dataclass Datenklassen in Python" wurden überarbeitet und um eine Übungsaufgabe erweitert.

Januar 2024:
Das neue Jahr hat kaum begonnen, und wir haben schon einen neuen Kurs-Inhalt: In dem Kapitel "Komposition von Funktionen" geht es wie der Name vermuten lässt um die Komposition oder Verknüpfung von Funktionen in Python.

Dezember 2023:
Das Tutorial zu objektorientierter Programmierung (OOP) wurde um zwei neue Seiten erweitert: Erstellen von unveränderlichen Klassen in Python" und Sie können nun lernen, wie man mit dataclass Datenklassen in Python" einfach erzeugt.

November 2023:
  • Neues aus der Python-Küche: Currying mit Python
  • Nun haben wir auch das Kapitel über for-Schleifen grundlegend überarbeitet und ebenfalls um 7 neue Aufgaben mit Musterlösungen erweitert.
Oktober 2023:
Das Kapitel über while-Schleifen wurde überarbeitet und um 7 neue Aufgaben mit Musterlösungen erweitert.

Juni 2023:
Nach den Kursen über Bilder und Videos mit Python haben wir uns im Juni wieder grundsätzlichen Python-Themen aus der OOP und funktionalen Programmierung zugewendet:
  • In unserem Kurs "OOP" haben wir ein neues Kapitel hinzugefügt. Es handelt sich um ein umfangreiches Beispiel einer Python-Klasse - Polynom-Klasse, die den Umgang mit Polynomen besonders leicht macht und die besondere Eleganz von Python und der Operator-Überladung eindringlich demonstriert
  • Das Kapitel über Dekorateure haben wir verbessert und um weitere Beispiele von Dekorateuren ergänzt.
Mai 2023:
Es gibt eine Fortsetzung zum Thema "Python, Bilder und Videos", d.h. eine neue Schulung mit dem Titel "Videos mit beweglichen Objekten" (Bernd Klein)
April 2023:
Wir haben unserem Python-Tutorial mehrere neue Kurse hinzugefügt:
  • In unserer Sektion "Numerisches Python" gibt es zwei neue Kapitel zu Pandas. In beiden geht es um groupby. Eine allgemeine Einführung zur Gruppierung mittels groupby und weitere Beispiele zu diesem Thema
  • Ein weiteres neues Tutorial beschäftigt sich mit umfangreiches Beispiel über das Arbeiten mit Mengen in Python. Hier werden berühmte Romane der Weltliteratur mit Python statistisch analysiert.
  • In einem weiteren neuen Tutorial zeigen wir denjenigen, die an Bildverarbeitung und und Erzeugung von Videos mit Python interessiert sind, die Erzeugung von Videos aus einem oder mehreren Bildern oder Photos.

    Ich habe diese Technik verwendet, um Videos für eine Musikkomposition von mir zu erstellen. Die Videos sind bei YouTube zu finden:

    Die Musik ist in beiden Videos die gleiche. Ein Musikstück für Streichorchester und Solocello. Die Tonspur habe ich mit dem Linux-Programm kdenlive hinzugefügt.

    Weitere Musik-Videos von mir, aber auch Python-Videos, findet man in meinem Channel Bernd Klein. Es werden weitere Python-Videos folgen. Es lohnt sich also zu abonnieren!

März 2023:
Im März habe ich zwei neue Kapitel für den online Python-Kurs fertig gestellt. In dem einem zeige ich, was Walrosse mit Python zu tun haben, d.h. Walross-Operatoren
Im zweiten Kapitel geht geht es auch um ein neues Feature von Python nämlich der Struktureller Musterabgleich (Bernd Klein)
April 2021:
Das Kapitel über Generatoren wurde komplett neu bearbeitet und mit Syntax-Highlighting versehen. (Melisa, Bernd)
März 2021:
Es gibt weitere Fortschritte bei der Übersetzung meiner englischen Einführung zum maschinellen Lernen: Für die folgenden Kapitel gilt mein besonderer Dank Dr. Konrad Wienands, der diese für unsere Webseite aus dem Englischen übersetzt hat:
Februar 2021:
In den letzten Tagen habe ich von früh morgens bis spät Abends an der Webseite gearbeitet. Es gibt nun endlich die ersten Kapiteln zum maschinellen Lernen: Dabei handelt es sich um eine Übersetzung und Überarbeitung meiner englischen Einführung ins Machine Learning, welches ich bereits im Januar 2017 begonnen hatte..
Außerdem habe ich die ersten drei Kapitel meiner Einführung in die OOP komplett überarbeitet.

Januar 2021:
Entfernung des Python2-Tutorial, da Python2 nun endgültig Geschichte ist bzw. sein sollte. Außerdem habe ich die Gleiderung des Tutorial überarbeitet, d.h. neue Sektionen eingeführt.
Oktober 2020:
Das Kapitel über Rekursive Funktionen wurde völlig überarbeitet und mit zusätzlichen interessanten Beispielen und Aufgaben angereichert!
September 2020:
Es wird nun farbig im Tutorial! Nachdem es lange Zeit nur Änderungen auf der englischen Webseite gab, haben wir nun auch auf der deutschen Webseite ein großes Projekt in Angriff genommen. Melisa Atay arbeitet hart daran, die vorhandenen HTML-Dateien in Jupyter-Notebooks umzuwandeln, die dann automatisch in HTML umgewandelt werden. Auf diese Weise erhalten die Codelistings eine Syntaxhervorhebung. Dabei wird sie natürlich auch die Beispiele und Texte anpassen.
Oktober 2016:
Im Laufe der letzten Monate wurden mehrere Kapitel unseres Python3-Tutorials in englischer Sprache ins Deutsche übersetzt, so dass das gesamte Tutorial nun auch vollständig in Deutsch vorliegt. Es handelt sich um die Kapitel:
September 2015:
Überarbeitung des Kapitels über "Memoisation.

Juli 2015:
Neues Kapitel über "Slots hinzugefügt.

März 2014:
Im ersten Quartal von 2014 haben wir das Kapitel über objektorientierte Programmierung nahezu komplett umgeschrieben, erweitert und verbessert. Das alte Kapitel "Klassen" befindet sich nicht mehr im Index auf der linken Seite, weil wir es durch die folgenden fünf Kapitel ersetzt haben: Ausgedruckt ergeben diese fünf Kapitel 65 Seiten statt bisher 12 Seiten. Damit dürfte es zu den umfangreichsten im Internet verfügbaren Einführungen in die objektorientierte Programmierung mit Python in Deutsch gehören. Insgesamt sind ca. 200 Arbeitsstunden alleine in diese Verbesserung und Erweiterung geflossen. Dies nur als Anmerkung für unflätige Flamer, die uns Hass-Emails schreiben, wenn mal ein Doppelpunkt oder Komma falsch steht!