Встречается на собеседованиях • сегодня
Когда создается объект функции в Python
Объект функции в Python создается при выполнении оператора def или при использовании лямбда-выражения. Это происходит во время выполнения кода, а не на этапе компиляции. Функция становится объектом в памяти, который можно передавать, присваивать переменным и вызывать.
Пример:
python
def greet(name): # Создается объект функции greet
return f"Hello, {name}"
say_hi = greet # Присваивание объекта функции
print(say_hi("Alice")) # Вызов через другую переменную
# Лямбда создает анонимный функциональный объект
square = lambda x: x ** 2
print(square(5)) # 25Ключевые особенности:
- Функция - это объект типа
function - Содержит код, область видимости и другие атрибуты
- Может иметь свойства (например,
__doc__) - Создается динамически при интерпретации кода

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы