Ein weiteres wichtiges Konzept der Programmierung sind sogennannte Schleifen. Schleifen ermöglichen es uns einen Block Code mehrmals zu wiederholen. Die Grundlegendste Schleife ist die while
Schleife. Eine while
Schleife ist einem if
sehr ähnlich, das if
führt eine Sache einmal aus wenn eine Bedingung wahr ist, die while
Schleife führt eine Sache aus solange eine Bedingung erfüllt ist. Das simpelste Beispiel ist eine Zählschleife mit der wir etwas eine bestimmte Anzahl oft ausführen können.
while
Schleife die alle Zahlen von einschließlich 0 bis ausschließlich 10 ausgibt (10 Wiederholungen)Probier einmal das Programm in dein Thonny abzuschreiben und auszuführen!
Es kann hier sehr leicht passieren, dass wir hier eine Endlosschleife bauen wenn wir die Zeile 4 vergessen. Falls das passiert können wir oben einmal auf das Stopschild drücken oder die Tastenkombination strg + f2
Auch hier bei dem while
ist es wichtig auf den Doppelpunkt (:
) und auf die Einrückung zu achten.
Übung: Schreibe ein Programm, dass vom Nutzer einliest wie häufig der Text “Hello” ausgegeben werden soll. Gebe danach so häufig wie eingegeben wurde den Text “hello” aus. Weiter unten findest du die Lösung.