Основы PL/pgSQL в СУБД PostgreSQL

Курс по изучению процедурного расширения PL/pgSQL в СУБД PostgreSQL. Основная концепция PL/pgSQL заключается в том, чтобы преодолеть ограничения языка SQL и предоставить разработчикам новые возможности для работы с базами данных.

Поступить на курс

Погружение в базы данных PostgreSQL

Данный курс является консолидацией теоретических основ и практических примеров, которые демонстрируют работу операторов и функций SQL в системе управления базами данных PostgreSQL.

Поступить на курс

JSON в PostgreSQL

Курс «JSON в PostgreSQL» познакомит вас с форматом JSON и покажет, как создавать и обрабатывать JSON-данные в СУБД PostgreSQL.

Поступить на курс

XML в PostgreSQL

Курс по изучению и практическому применению расширяемого языка разметки XML (eXtensible Markup Language) в системе управления базами данных PostgreSQL.

Поступить на курс

Оконные функции в PostgreSQL

Курс по изучению и практическому применению оконных функций в системе управления базами данных PostgreSQL.

Поступить на курс

Массивы в PostgreSQL

Курс по изучению и практическому применению массивов (array) в системе управления базами данных PostgreSQL.

Поступить на курс

 ›  ›  ›  › Передача информации функции в Python

Передача информации функции в Python

Чтобы передать информацию функции в Python, необходимо указать её сразу после имени функции в круглых скобках.

Для примера напишем и вызовем функцию hello_user(), которая будет выводить приветствие для пользователя.

Команда hello_user("Иван") вызывает функцию hello_user() и передаёт ей информацию, необходимую для выполнения команды print. Функция получает переданное ей имя, и выводит приветствие для этого имени.

Важный момент: переменная username в определении hello_user() — параметр, то есть условные данные, которые необходимы функции для работы. Значение "Иван" в hello_user("Иван") — аргумент, то есть конкретная информация, переданная при вызове функции.

Иногда термин аргумент и параметр используются, как синонимы. Не удивляйтесь, если переменные в определении функции вдруг назовут — аргументами, а значения, переданные при вызове функции — параметрами.

# Определяем функцию
def hello_user(username):
    print("Добро пожаловать, " + username + "!")

# Вызываем функцию
hello_user("Иван")

# Финальный результат в консоли
Добро пожаловать, Иван!

Метки: , , .

Записи по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *