Встречается на собеседованиях • сегодня

Как возвращаются объекты из функции в Python

В Python объекты возвращаются из функции с помощью оператора return. Функция может возвращать любое количество объектов (включая ноль). Если return не указан или не имеет аргументов, функция возвращает None.

Примеры:

python
def return_none():
    pass  # неявно возвращает None

def return_single():
    return 42  # возвращает одно значение

def return_multiple():
    return 1, 2, 3  # возвращает кортеж (1, 2, 3)

result = return_multiple()  # result будет (1, 2, 3)

Важно: при возврате нескольких значений через запятую, Python автоматически упаковывает их в кортеж. Распаковка возможна:

python
a, b, c = return_multiple()  # a=1, b=2, c=3
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы