Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Den For-Schleife in Python Erkunden | Schleifen in Python
Einführung in Python
course content

Kursinhalt

Einführung in Python

Einführung in Python

1. Erste Bekanntschaft mit Python
2. Variablen und Typen in Python
5. Schleifen in Python
6. Funktionen in Python

book
Den For-Schleife in Python Erkunden

Wenn Sie über eine bestimmte Menge von Werten iterieren müssen, ist die for-Schleife in Python Ihr Mittel der Wahl. Anders als in einigen anderen Sprachen benötigen Sie für diese Schleife keine vordefinierte Zählervariable. Stattdessen verwenden Sie eine Iterator-Variable, die Sie nicht im Voraus definieren müssen. Python-for-Schleifen können mit Sequenztypen arbeiten, einschließlich Listen, Tupeln, Zeichenfolgen und Wörterbüchern. Zum Beispiel, wenn Sie durch eine Zeichenfolge iterieren:

123456
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
copy

Hinweis

In diesem Code ist i eine Variable, die bei jeder Iteration der for-Schleife den Wert jedes Zeichens in der Zeichenfolge word annimmt. Während die Schleife fortschreitet, repräsentiert i nacheinander jedes Zeichen in 'Codefinity', und jedes Zeichen wird ausgegeben.

Wie gezeigt, läuft die Schleife durch jedes Zeichen (oder Element) des Strings. Ähnlich deckt sie beim Durchlaufen einer Liste jedes Element in dieser Liste ab.

123456
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
copy

Hinweis

Die for-Schleife erfordert nicht, dass Sie im Voraus eine Zählervariable einrichten. Sie können jeden beliebigen Variablennamen wählen, der Ihnen passt. Viele Programmierer neigen zu Namen wie i oder j. In unserem zweiten Beispiel haben wir uns für el entschieden, kurz für 'Element'.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt