Miniprojekt - Verarbeitung von Grafiken
Worum geht es hier?
In diesem Miniprojekt geht es um die Verarbeitung von Grafiken, die im Portable-Graymap-Format dargestellt sind. Ein typischen Verarbeitungsbeispiel ist das Invertieren einer Grafik.
![Grafik invertieren](https://inf-schule.de/content/6_imperative-programmierung/3_python/1_projekte/4_datenstrukturen/4_pgm/invertieren.png)
Um solche Verarbeitungsvorgänge automatisiert durchzuführen, müssen die Grafiken in geeigneter Form als Daten repräsentiert werden. Dabei steht der Einsatz unterschiedlicher Datentypen und Datenstrukturen im Mittelpunkt.
Vorausgesetzt wird ...
- ... wie man Daten mit Variablen verwaltet.
- ... einfache Programme in Python erstellt.
- ... Abläufe mit Hilfe von Kontrollstrukturen modelliert.
- ... Funktionen als Programmbausteine benutzt und selbst entwickelt.
Hier lernst du ...
- ... wie man Daten mit Hilfe von Listen und Tupel verwaltet.
- ... wie man Listen und Tupel verarbeitet.