Использование циклов внутри функций

Введение

Примеры

Оператор возврата внутри цикла в функции

В этом примере функция вернется, как только значение var будет равно 1

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

 

выход

 Got value 5
Still looping
Got value 3
Still looping
Got value 1
>>>> Got 1 

Синтаксис

Параметры

Примечания