Как вернуть значение из функции?

В Python, чтобы вернуть значение из функции, используется ключевое слово return. Когда в функции встречается оператор return, выполнение функции прекращается и значение, указанное после return, возвращается как результат выполнения функции. Это позволяет передать результат выполнения функции в другую часть программы или сохранить его в переменной.

Давайте рассмотрим пример функции, которая принимает два аргумента и возвращает их сумму:

def calculate_sum(a, b):
    sum = a + b
    return sum

В этом примере, после вычисления суммы a и b, значение переменной sum возвращается с помощью оператора return. Если мы хотим сохранить результат выполнения этой функции в переменной, мы можем сделать это следующим образом:

result = calculate_sum(3, 4)
print(result)  # Выводит 7

Здесь мы вызываем функцию calculate_sum и передаем ей аргументы 3 и 4. Результат функции, то есть 7, сохраняется в переменной result и затем выводится на экран.

Кроме того, можно использовать возвращаемое значение функции непосредственно в другом месте программы без сохранения его в переменной:

print(calculate_sum(5, 6))  # Выводит 11

Таким образом, ключевое слово return играет важную роль в возврате значений из функций в Python, и его использование позволяет объединять и организовывать код более эффективно.