Передача информации функции в Python
Чтобы передать информацию функции в Python, необходимо указать её сразу после имени функции в круглых скобках.
Для примера напишем и вызовем функцию hello_user(), которая будет выводить приветствие для пользователя.
Команда hello_user("Иван") вызывает функцию hello_user() и передаёт ей информацию, необходимую для выполнения команды print. Функция получает переданное ей имя, и выводит приветствие для этого имени.
Важный момент: переменная username в определении hello_user() — параметр, то есть условные данные, которые необходимы функции для работы. Значение "Иван" в hello_user("Иван") — аргумент, то есть конкретная информация, переданная при вызове функции.
Иногда термин аргумент и параметр используются, как синонимы. Не удивляйтесь, если переменные в определении функции вдруг назовут — аргументами, а значения, переданные при вызове функции — параметрами.
# Определяем функцию def hello_user(username): print("Добро пожаловать, " + username + "!") # Вызываем функцию hello_user("Иван") # Финальный результат в консоли Добро пожаловать, Иван!