Ablaufsteuerung ist ein grundlegendes Konzept in der Programmierung. Web-Programmierer oft Loops erstellen und Prüfbedingungen , dass sie durch Schritt möchten. Mit Python continue-Anweisung , können Sie implementieren einen Weg durch die Segmente einer for-oder while -Schleife zu überspringen. Die continue-Anweisung wird verwendet, um durch einen Block in der aktuellen Schleife zu überspringen. Anleitung Rabatt Die continue-Anweisung in einer Python For-Schleife
1
Erstellen einer for-Schleife Sie wollen ausbrechen Anfang Mai : für k in range ( 5,10 ):
2
Bestimmen Sie, welche Voraussetzungen Sie für , um zu sehen , wenn Sie durch die Schleife überspringen möchten testen.
3
eine if-Anweisung in der for-Schleife durch das Verwenden überspringen Schleife früh. Sie dürfen die continue-Anweisung innerhalb des verschachtelten if /else-Anweisung : für k in range ( 5,10 ) : » Überspringen dieser Iteration ": wenn k> 7
Druck weiterhin
< br /> Druck k
Diese Probenschleife Logik drucken: 5
6
Überspringen der Iteration
Überspringen der Iteration
Überspringen der Iteration Beachten Sie, dass die letzte print-Anweisung ist nicht innerhalb der if-Block
Verwenden Sie die continue-Anweisung in einer while-Schleife
4
erstellen while-Schleife , wo Sie wollen, durch die Schritte überspringen kann : . while True :
5
Bestimmen Sie, welche Voraussetzungen Sie für , um zu sehen , wenn Sie durch die Schleife überspringen wollen testen wollen .
6
Verwenden Sie eine if-Anweisung innerhalb der für das überspringen , während sie durch den Schleife früh. Sie dürfen die continue-Anweisung innerhalb des verschachtelten if /else-Anweisung : while True :
my_input = raw_input ( " Geben Sie einen String weniger als zehn Zeichen : ')
wenn my_input == ' quit ' :
Pause
if len ( my_input )> 10 :
weiterhin
print ' Sie haben etwas weniger als 10 characters'This Endlosschleife fortsetzen wird , es sei denn der Benutzer "quit" , so zwingt ein break-Anweisung . Wenn die Eingabe , dass der Benutzer mehr als 10 Zeichen , wird es zurück an die Spitze der while-Schleife , die den Nutzer nach mehr Input . Andernfalls wird dieses Programm die Zeichenkette ' Sie haben etwas weniger als zehn Zeichen.'