В этом примере
a и
b - это параметры функции
add_numbers(). Когда мы вызываем эту функцию, мы должны передать ей два значения, которые будут подставлены вместо
a и
b. Эти значения, которые мы передаем в функцию, называются
аргументами.
5 и 3 - аргументы, которые мы передаем в функцию add_numbers(). Функция использует эти значения, чтобы вычислить результат.
Параметры могут быть разных типов данных: числа, строки, списки, словари и т.д. Количество параметров также может варьироваться в зависимости от задачи, которую решает функция.
Рисуем квадраты разных размеров
Давайте рассмотрим примеры использования параметров и аргументов на примере рисования квадратов разных размеров и цветов с помощью модуля Turtle в Python.
Мы уже писали функцию draw_square(), которая рисует квадрат. Давайте модифицируем ее, чтобы мы могли ее использовать для рисования квадрата произвольного размера и цвета. Для этого добавим внутрь скобок параметры, от значения которых будет зависеть размер стороны квадрата и его цвет.