Что такое return в Python?
Оператор return используется в функциях для возвращения данных после выполнения работы самой функции.
Если функция должна обработать какие-то данные и потом вернуть их, то для возвращения этих данных необходим этот оператор. Рассмотрим все на примере:
def some_test(a, b, c): # Функция с 3 параметрами
return a + b + c # Функция возвращает результат суммы чисел
res = some_test(4, 6, 1)
print(res)В примере выше вызывается функция, которая считает сумму трех переданных аргументов. В конце функция возвращает это значение, поэтому мы можем записать функцию, как присвоение данных к переменной. В результате этой программы в консоль будет выведено число 11.
Оператор return не только завершает выполнение функции, но и передает значение обратно в вызывающий код. Если в функции отсутствует оператор return или он используется без значения, функция вернет None.
def greet(name):
print("Привет, " + name + "!")
result = greet("Анна")
print("Результат функции:", result)
# Вывод:
# Привет, Анна!
# Результат функции: None
Комментарии (12)