Zoeken…


Invoering

In Python wordt de functie geretourneerd zodra de uitvoering op de opdracht "return" drukt.

Retourinstructie in lus in een functie

In dit voorbeeld keert de functie terug zodra de waarde var 1 heeft

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])

uitgang

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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow