Справочник · модуль 5 «Функции»
Вызов функции
Чтобы выполнить функцию, пишут её имя и скобки. Без скобок функция не запустится. Определение само ничего не выводит.
Сравнение из жизни
Как достать карточку с рецептом и приготовить по ней.
Запомнить
Вызов — как достать карточку и приготовить по рецепту. Пишешь имя и скобки, и все шаги выполняются.
Частые ошибки новичков на этой теме
Кажется: Функция работает, когда её объявили
На самом деле: def только записывает рецепт. Готовить по нему начинают при вызове: имя и скобки.
Кажется: Функцию можно вызвать без скобок
На самом деле: Без скобок это просто имя функции. Вызов — всегда со скобками.
Тема из урока 5.1 «Своя команда» курса PythonAZ.