Для вывода из функции в Python используется оператор return. 13 Он завершает выполнение вызова функции и возвращает результат (значение выражения, следующего за ключевым словом return) вызывающему объекту. 3
Пример простейшей функции, возвращающей значение: 1
def get_message(): return 'Hello METANIT.COM'
После оператора return может идти и сложное вычисляемое выражение, результат которого будет возвращаться из функции. 1 Например, функция, которая увеличивает число в два раза: 1
def double(number): return 2 * number
Оператор return не только возвращает значение, но и производит выход из функции, поэтому он должен определяться после остальных инструкций. 1
Если оператор return не содержит какого-либо выражения, то возвращается специальное значение None. 3