Задания № 16, 25 · ЕГЭ

Параметр

Переменная подпрограммы, получающая значение при вызове
2 мин чтенияСложность: Обновлено 29 сентября 2026

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

ПараметрСлово происходит от греческого parámetros — «соразмерный», «сопоставимый».
Переменная подпрограммы, предназначенная для получения значения, переданного при её вызове. Параметр существует в области действия подпрограммы и используется внутри её тела.

Параметр записывают в заголовке подпрограммы. Например, в записи f(x) имя x — параметр функции. Когда программу вызывают как f(7), параметр x получает значение \(7\). Переданное при вызове значение называют аргументом.

\[\text{параметр} \leftarrow \text{значение аргумента}\]

Параметры бывают формальными и фактическими. Формальный параметр указан в определении подпрограммы, а фактический параметр, или аргумент, — выражение либо переменная в конкретном вызове. В зависимости от способа передачи различают передачу параметра по значению и передачу параметра по ссылке. При передаче по значению подпрограмма получает копию значения, а при передаче по ссылке может изменить исходную переменную.

Python
1def square(x):
2    return x * x
3
4result = square(5)
№
Пример

В определении square(x) параметр — x. В вызове square(5) число 5 является аргументом: оно передаётся параметру x, после чего функция вычисляет \(5 \cdot 5 = 25\).

!
Не путайте параметр и аргумент

Параметр записывают при определении подпрограммы, а аргумент — при её вызове. В def add(a, b) имена a и b — параметры, а в add(2, 3) числа \(2\) и \(3\) — аргументы.

Проверьте себя

Что является параметром в вызове maximum(8, 3)?

Главное за минуту

Главное

  • Параметр — переменная в заголовке подпрограммы, получающая значение при вызове.
  • Параметр относится к определению, а аргумент — к конкретному вызову.
  • Способ передачи параметра определяет, может ли подпрограмма изменить исходные данные.