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

Аргумент

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

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

АргументТермин происходит от латинского argumentum — «предмет рассуждения», «основание».
Фактический параметр: значение, переменная или выражение, передаваемое функции или процедуре в момент вызова.

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

\[\text{результат вызова} = f(\text{аргумент}_1,\text{аргумент}_2,\ldots,\text{аргумент}_n)\]
№
Пример

В вызове \(max(7, 3)\) числа \(7\) и \(3\) — аргументы функции \(max\). В заголовке функции могут быть записаны параметры \(a\) и \(b\): они получают значения соответствующих аргументов, после чего функция выбирает большее число. Вызов \(print("Привет")\) содержит один аргумент — строку «Привет».

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

Параметр — это имя-переменная в описании функции или процедуры. Аргумент — фактическое значение при вызове. Например, в записи square(x) имя x может быть параметром, а в вызове square(5) число \(5\) является аргументом. О правилах передачи аргументов см. передачу параметра по значению и передачу параметра по ссылке.

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

Что является аргументом в вызове power(2, 3)?

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

Главное

  • Аргумент — фактическое значение, передаваемое при вызове функции или процедуры.
  • Аргумент отличается от параметра: параметр записан в описании подпрограммы, аргумент — в её вызове.
  • При нескольких аргументах их порядок обычно соответствует порядку параметров.