🔍 Что такое рейтерн в питоне? Узнайте об этом полезном функционале в Python
Рейтерн (return) - это ключевое слово в Python, которое используется для возврата значения из функции или метода. Когда функция или метод встречает оператор return, он немедленно завершает свое выполнение и возвращает указанное значение.
def calculate_sum(a, b):
return a + b
result = calculate_sum(5, 3)
print(result) # Выведет 8
В приведенном примере функция calculate_sum принимает два аргумента, складывает их и возвращает сумму. Затем мы вызываем функцию и сохраняем результат в переменной result, которую затем выводим на экран.
Детальный ответ
Что такое рейтерн в Python
В языке программирования Python ключевое слово return используется для возврата значения из функции. Когда вы вызываете функцию, она может выполнить некоторые операции и вернуть результат обратно в вызывающую часть кода с помощью оператора return.
def calculate_square(number):
square = number ** 2
return square
result = calculate_square(5)
print(result) # Вывод: 25
В данном примере мы создали функцию calculate_square
, которая принимает один аргумент number
.
Внутри функции мы вычисляем квадрат этого числа с помощью оператора **
и сохраняем результат в переменной square
.
Затем с помощью оператора return
мы возвращаем значение переменной square
из функции.
После вызова функции calculate_square(5)
возвращаемое значение, то есть 25, сохраняется в переменной result
.
Затем мы выводим значение переменной result
с помощью функции print
.
Ключевое слово return может использоваться не только для возврата простых значений, но и для возврата сложных объектов, таких как списки, словари или пользовательские классы.
def create_person(name, age):
person = {
"name": name,
"age": age
}
return person
result = create_person("Алексей", 25)
print(result) # Вывод: {'name': 'Алексей', 'age': 25}
В этом примере мы создали функцию create_person
, которая принимает два аргумента: name
(имя)
и age
(возраст). Внутри функции мы создаем словарь с ключами "name" и "age", и значениями,
переданными в аргументах функции. Затем мы возвращаем этот словарь из функции с помощью оператора return
.
После вызова функции create_person("Алексей", 25)
возвращаемый словарь, содержащий имя и возраст, сохраняется
в переменной result
. Затем мы выводим значение переменной result
с помощью функции print
.