Сегодня мы рассмотрим какими способами мы можем вызвать функцию и какие ошибки мы можем при этом встретить. Для начала создадим простую функцию, которая будет принимать три параметра, например «a», «b» и «c», и выводить их (Рис.1). Рис.1
Как мы помним, для вызова функции нам нужно написать ее имя, открыть и закрыть скобки.
Наша функция является принимающей и принимает три параметра. Соответственно, если мы ее сейчас запустим, то увидим такую ошибку (Рис.2). Она сообщает, что у нас пропущено три обязательных позиционных аргумента «a», «b» и «c». Рис.2
То есть нам все же необходимо передать ей три каких-то значения, например 1, 2 и 3 (Рис.3). PyCharm здесь сам подсвечивает параметры, соответствующие введенным значениям. Рис.3
Запустив программу, мы видим, что нам вывело наши значения (Рис.4). Рис.4
При этом эти параметры могут быть вообще не связаны между собой. Они могут быть совершенно разных типов (Рис.5). Рис.5
Но важно заметить, что если в коде будет выстроено какое-то взаимо