Python-Artikel --- Exit for Loop-Methode: Break and Continue

Python-Artikel --- Exit for Loop-Methode: Break and Continue

Tatsächlich ist die Verwendung von break und Continue zum Beenden der for-Schleife die gleiche wie beim Beenden von while. break, wenn bestimmte Bedingungen wahr sind, die Schleife verlassen, der folgende Code wird nicht ausgeführt, und die gesamte Schleife beenden; Continue, wenn bestimmte Bedingungen wahr sind, die aktuelle Schleife beenden und dann die nächste Schleife ausführen. Lassen Sie uns 2 Codebeispiele verwenden, um zu sehen, wie es verwendet wird, und die Ausführungsergebnisse.

1. break beendet die for-Schleife

Codebeispiel:

str1 = 'Python自学网'
for i in str1:
    # 当某些条件成立退出循环,后面代码不执行,终止整个循环 ----break----条件:当i取到字符自
    if i == '自':
        break
    print(i)

Ergebnisse der:
Bildbeschreibung hier einfügen

Zweitens beendet Continue die for-Schleife

Codebeispiel:

str1 = 'Python自学网'
for i in str1:
    # 当某些条件成立退出循环,后面代码不执行,终止整个循环 ----break----条件:当i取到字符自
    if i == '自':
        continue
    print(i)

Ergebnisse der:

Bildbeschreibung hier einfügen

z.B:

flag = ""


for i in range(10):
    for x in "abc":
        print(i, "---------", x)
        if x == "b":
            flag = True
            break
    if flag:
        break

Bildbeschreibung hier einfügen

Supongo que te gusta

Origin blog.csdn.net/m0_46825740/article/details/129812769
Recomendado
Clasificación