Heim  >  Artikel  >  Backend-Entwicklung  >  So beenden Sie eine Schleife in Python

So beenden Sie eine Schleife in Python

silencement
silencementOriginal
2019-06-11 15:16:1116197Durchsuche

So beenden Sie eine Schleife in Python

Die break-Anweisung und continue-Anweisung in Python

break

break ist Wenn Sie beispielsweise viele While-Schleifen haben und eine Pause in eine der While-Schleifen schreiben, wird die Schleife nur in dieser While-Schleife beendet, wenn die Bedingungen erfüllt sind, und das Programm springt zur vorherigen While-Schleife Schleife und gehe weiter nach unten

Nehmen Sie eine einfache for-Schleife als Beispiel

for i in range(10):
  print("-----%d-----" %i)
  for j in range(10):
    if j > 5:
      break
    print(j)

Wenn hier j>5 angetroffen wird, führt die zweite Ebene von for keine Schleife mehr durch und springt weiter zur vorherigen Ebene der Schleife

continue

continue ist, wenn die Schleife diesen Punkt erreicht, bestimmte Vorgänge in der continue-Schleife ausführen, nachdem die Ausführung abgeschlossen ist Wird in dieser Schleifenebene ausgeführt, die die Bedingungen erfüllt. Diese Schleifenebene wird nicht beendet.

Ändern Sie das obige Beispiel.

for i in range(10):
  print("-----%d-----" %i)
  for j in range(10):
    if j > 5 and j <= 8:
      print("我是continue特殊")
      continue
    print(j)

Um eine Schleife zu beenden, können Sie auch exit() verwenden beendet das Programm direkt und die Schleife endet auf natürliche Weise.

Das obige ist der detaillierte Inhalt vonSo beenden Sie eine Schleife in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn