← Все вопросы
СреднеПрограммирование

Как называются параметры функции со значениями по умолчанию?

Коротко
Необязательными — вариант 4.

Условие

Параметры функции, имеющие значения по умолчанию, называются

Варианты ответа

  1. особенными
  2. именованными
  3. позиционными
  4. необязательными
  5. обычными

Разбор

Если параметру задано значение по умолчанию, соответствующий аргумент можно не передавать при вызове:

def greet(name='Гость'):
    return f'Привет, {name}!'

print(greet())

Вызов без аргумента использует значение 'Гость'. Поэтому в этом вопросе такие параметры называются необязательными. Способ передачи аргумента по имени — отдельная характеристика и сам по себе не означает наличия значения по умолчанию.

PythonАргументы по умолчаниюФункции

Платформы

  • Stepik