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
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.
- Sage die Ausgabe voraus, bevor du den Code ausführst.
- Behandle leere und ungültige Eingaben.
- Kapsle die Logik in einer Funktion und ergänze Tests.