Python-Grundlagen

while-Schleife in Python

while eignet sich, wenn die Anzahl der Durchläufe nicht bereits vor dem Start feststeht.

Was ist while-Schleife?

while eignet sich, wenn die Anzahl der Durchläufe nicht bereits vor dem Start feststeht.

Wiederhole Anweisungen, solange eine Bedingung wahr ist.

Wann wird dieser Ansatz verwendet?

  • Python-Syntax anhand von ausführbarem Code lernen.
  • Eine Grundlage für umfangreichere Programmieraufgaben schaffen.
  • Ideen ohne lokale Einrichtung schnell ausprobieren.

Beispielcode

Code ausführen →
main.py
countdown = 3

while countdown > 0:
    print(countdown)
    countdown -= 1

print("Go!")

Erwartete Ausgabe

3
2
1
Go!

So funktioniert es

Die Schleifenvariable muss im Block verändert werden. Andernfalls bleibt die Bedingung wahr und es entsteht eine Endlosschleife.

Ändere die Werte und führe das Programm im CodeUtility Python Online-Compiler aus, ohne Python lokal zu installieren.

Übungsaufgaben

Verändere Eingaben und Randfälle, bevor du die Lösung mit größeren Datenmengen testest.

  1. Sage die Ausgabe voraus, bevor du den Code ausführst.
  2. Behandle leere und ungültige Eingaben.
  3. Kapsle die Logik in einer Funktion und ergänze Tests.
In der Python-IDE ausführen →