Python-Grundlagen

for-Schleife in Python

Eine for-Schleife verarbeitet nacheinander die Elemente eines iterierbaren Objekts.

Was ist for-Schleife?

Eine for-Schleife verarbeitet nacheinander die Elemente eines iterierbaren Objekts.

Durchlaufe Sequenzen mit range und enumerate.

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
languages = ["Python", "JavaScript", "Go"]

for position, language in enumerate(languages, start=1):
    print(f"{position}. {language}")

Erwartete Ausgabe

1. Python
2. JavaScript
3. Go

So funktioniert es

range erzeugt Zahlenwerte; enumerate liefert zusätzlich den Index. Dadurch sind keine manuell verwalteten Zähler nötig.

Ä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 →