Heim > Artikel > Backend-Entwicklung > Einführung in grundlegende Schleifen in Python
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 + 1Schleife unterbrechen
break # Ausführung der gesamten Schleife stoppen
for i in range(10): if i == 2: continue print iWenn die Schleife bis i ausgeführt wird = 2, wenn die Bedingung erfüllt ist, Triggern Sie weiter und springen Sie. Fahren Sie nach dieser Ausführung (Drucken wird nicht ausgeführt) mit der nächsten Ausführung fort (i = 3).
for i in range(10): if i == 2: break print iWenn die Schleife bis i = 2 ausgeführt wird, ist die if-Bedingung erfüllt, eine Pause wird ausgelöst und die gesamte Schleife stoppt. Zusammenfassungrange()für Element in Sequenz:Während Bedingung:WeiterPause
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!