Параметр

Параметр — это переменная в объявлении функции, через которую в неё передают данные.

Что такое параметр

Параметр — это переменная в объявлении функции, через которую в неё передают данные. Значение, которое реально передают при вызове, называют аргументом.

def go(n):   # n — параметр
    ...
go(3)        # 3 — аргумент

Параметр и аргумент

Параметр — это имя в скобках при объявлении функции: def go(n) — здесь n параметр. Когда функцию вызывают и передают конкретное значение go(3), это значение называют аргументом, и оно попадает в параметр.

Параметры делают функцию гибкой: одна и та же go(n) может перемещать дрон на любое число клеток в зависимости от переданного значения.

Частые вопросы

Сколько параметров может быть? Сколько нужно — их перечисляют через запятую.

Можно задать значение по умолчанию? Да: def go(n=1) — если аргумент не передали, n будет равен 1.

Начать игру бесплатно