Bis jetzt hatten wir nur Variablen die einen einzelnen Datenpunkt speichern. Damit stößt man jedoch schnell an seine Grenzen. Denken wir an einfaches Programm um unsere Einkäufe zu verwalten.

Ein Beispiel wie das Programm aussehen könnte

Probier einmal das Programm in dein Thonny abzuschreiben und auszuführen!

Erkennst du ein Problem bei diesem Programm? Was ist wenn wir noch ein weiteres Produkt auf unsere Einkaufsliste schreiben wollen?

Wenn wir weiter Einkäufe eintragen wollen müssen wir weitere Variablen anlegen und unser Programm anpassen. Generell wollen wir es vermeiden unser Programm anpassen zu müssen um so etwas umzusetzen, es sollen ja auch Leute die nicht Programmieren können mit unseren Programmen umgehen können.

Ein Beispiel was eine Liste verwendet

Probier einmal das Programm in dein Thonny abzuschreiben und auszuführen! Versuche einmal die Liste auszugeben und versuche das ein paar weitere Einträge mit deinem Lieblingsessen zu der Liste hinzuzufügen.Probier einmal das Programm in dein Thonny abzuschreiben und auszuführen!

In diesem Beispiel sieht man wie man eine Liste einsetzen kann um dieses Problem zu umgehen. Die append Funktion wird hier genutzt um einen Eintrag hinzuzufügen

Eine Einkaufsliste vom nutzer einlesen und eine hilfreiche Nachricht ausgeben

Hier sehen wir wie man zuerst eine Liste einlesen kann und dann am Ende nochmal mit hilfe von for ausgeben kann. Die variable element wird hier benutzt um die Schleife durchzugehen, beim ersten durchlauf der Schleife ist sie also das erste Element, beim zweiten mal das zweite Element usw.

DonateDonate here for joy in Africa.