Python Language
Verwenden von Schleifen innerhalb von Funktionen
Suche…
Einführung
In Python wird die Funktion zurückgegeben, sobald die Ausführung auf "return" stößt.
Anweisung innerhalb einer Schleife in einer Funktion zurückgeben
In diesem Beispiel kehrt die Funktion zurück, sobald der Wert var den Wert 1 hat
def func(params):
for value in params:
print ('Got value {}'.format(value))
if value == 1:
# Returns from function as soon as value is 1
print (">>>> Got 1")
return
print ("Still looping")
return "Couldn't find 1"
func([5, 3, 1, 2, 8, 9])
Ausgabe
Got value 5
Still looping
Got value 3
Still looping
Got value 1
>>>> Got 1
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow