Return: советы и решения для возвращения к работе, учебе и жизни
Ключевое слово return в языке программирования используется для завершения выполнения функции и возврата значения.
Возможные примеры использования этого ключевого слова:
1. Возврат значения из функции:
python
def sum(a, b):
return a + b
result = sum(2, 3)
print(result) # 5
2. Прерывание выполнения функции с помощью условия:
python
def is_positive(number):
if number > 0:
return True
else:
return False
print(is_positive(5)) # True
print(is_positive(-1)) # False
3. Возврат нескольких значений из функции:
python
def calculate_values(a, b):
sum = a + b
difference = a - b
return sum, difference
result1, result2 = calculate_values(10, 5)
print(result1) # 15
print(result2) # 5
4. Возврат функции из функции:
python
def square(x):
return x ** 2
def cube(x):
return x ** 3
def get_function(operation):
if operation == "Square":
return square
elif operation == "Cube":
return cube
operation_type = "Square"
math_function = get_function(operation_type)
print(math_function(3)) # 9
В общем случае, ключевое слово return позволяет возвращать из функции различные типы данных: числа, строки, списки, функции и т.д. Возвращаемые значения могут использоваться в программе для различных целей, например, для вывода на экран, записи в файл, обработки другой функцией и т.д.