Schleife wird verwendet, um einige Programmblöcke wiederholt auszuführen. Anhand der Auswahlstruktur in der vorherigen Vorlesung haben wir gesehen, wie man Einrückungen verwendet, um die Zugehörigkeit von Programmblöcken anzuzeigen. Ähnliche Schreibmethoden werden auch für Schleifen verwendet.
Die for-Schleife muss die Anzahl der Schleifen (n) voreinstellen und dann die zugehörige Anweisung for n-mal ausführen.
Die Grundstruktur ist
für Element in Sequenz:
Anweisung
Zum Beispiel bearbeiten wir eine Datei namens forDemo.py
for a in [3,4.4,'life']: print a
Diese Schleife besteht darin, jedes Mal ein Element aus der Tabelle [3,4.4,'life'] herauszunehmen (zur Erinnerung: Die Tabelle ist eine Sequenz), dieses Element dann a zuzuweisen und dann die zugehörige Operation auszuführen für (drucken).
Wir stellen eine neue Python-Funktion range() vor, die Ihnen beim Erstellen von Tabellen hilft.
idx = range(5) print idx
Sie können sehen, dass idx [0,1,2,3,4] ist
Die Funktion dieser Funktion besteht darin, eine neue Tabelle zu erstellen. Die Elemente dieser Tabelle sind alle ganze Zahlen, beginnend bei 0, und das nächste Element ist um 1 größer als das vorherige, bis die in der Funktion geschriebene Obergrenze (mit Ausnahme der Obergrenze selbst)
(über Bereich( ), es gibt viele Verwendungsmöglichkeiten, Sie können es sich ansehen, wenn Sie interessiert sind. In Python 3 hat sich die Verwendung von range() geändert, siehe Kommentarbereich)
for a in range(10): print a**2
while i < 10: print i i = i + 1
break # Ausführung der gesamten Schleife stoppen
for i in range(10): if i == 2: continue print i
for i in range(10): if i == 2: break print i
Das obige ist der detaillierte Inhalt vonEinführung in grundlegende Schleifen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!