Встречается на собеседованиях • сегодня
Что такое значение по умолчанию в функции
В Python значение по умолчанию — это аргумент функции, который принимает предустановленное значение, если при вызове функции для него не передано другое. Значения по умолчанию задаются при объявлении функции.
python
def greet(name, message="Hello"):
print(f"{message}, {name}!")
greet("Alice") # Hello, Alice!
greet("Bob", "Hi") # Hi, Bob!Важные нюансы:
- Параметры со значениями по умолчанию должны идти после обязательных параметров
- Значения по умолчанию вычисляются один раз при определении функции (важно для изменяемых объектов)
- Изменяемые объекты (списки, словари) в качестве значений по умолчанию могут привести к неожиданному поведению

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