Встречается на собеседованиях • сегодня

В чем разница между параметром и аргументом функции

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

Пример:

python
def greet(name):  # `name` — параметр
    print(f"Hello, {name}!")

greet("Alice") # "Alice" — аргумент

text

Ключевые различия:
1. Параметры определяются при создании функции, аргументы передаются при вызове.
2. Параметры — это "заполнители", аргументы — фактические значения.
3. В Python аргументы могут передаваться как позиционно, так и по имени параметра.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы