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

So beenden Sie die for-Schleife in Python

(*-*)浩
(*-*)浩Original
2019-06-27 15:17:5610011Durchsuche

Die for-Schleife in Python unterscheidet sich von anderen Sprachen, aber das Verlassen der Schleife erfolgt immer noch wie in den meisten Sprachen. Sie können das Schlüsselwort break verwenden, um die gesamte for-Schleife zu verlassen.

So beenden Sie die for-Schleife in Python

Die break-Anweisung zum Beenden der Schleife (empfohlenes Lernen: Python-Video-Tutorial)

Das Obige Frage: Beantworten wir sie einzeln. Lassen Sie uns zunächst über die erste Frage sprechen: Was sollen wir in einer Schleifenanweisung tun, wenn wir die Schleife auf halbem Weg verlassen möchten?

Die Python-Sprache bietet die Break-Anweisung, um aus der aktuellen Schleife zu springen und die folgenden Anweisungen direkt auszuführen. Bei Verwendung der Break-Anweisung wird im Allgemeinen eine Auslösebedingung festgelegt. Wenn die Set-Bedingung erfüllt ist, wird die Break-Anweisung ausgeführt, um die Schleife zu verlassen.

Tag-Variablen definieren; Änderungen in Variablenwerten verwenden, um die Schleife zu verlassen

# 第一种嵌套形式
a = [[1, 2, 3], [5, 5, 6], [7, 8, 9]]
# init_i = 0
# init_j = 0
flag = True
for i in range(3):
    for j in range(3):
        # print(i, j)
        if a[i][j] == 5:
            flag = False
            init_i = i
            init_j = j
            break
    if not flag:
        break
print(init_i, init_j)
print(i, j)

# 第二种嵌套形式
flag = True
while flag:
    for i in range(10):
        print(x)
        flag = False
        break

Weitere technische Artikel zu Python finden Sie unter Python Tutorial Kolumne zum Lernen!

Das obige ist der detaillierte Inhalt vonSo beenden Sie die for-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