Погружение в базы данных Oracle
Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Импорт конкретных функций из модуля в Python
Ранее мы импортировали весь модуль, но также можно импортировать конкретную функцию из модуля. Общий синтаксис импорта выглядит следующим образом:
from имя_модуля import имя_функции
Так же можно импортировать любое количество функций из модуля, разделив их имена запятыми:
from имя_модуля import функция_1, функция_2, функция_3
Практический пример
Создаём файл user.py в каталоге с нашим исполняемым файлом. Открываем файл user.py и определяем функцию user_hello(), которая будет принимать два параметра: имя и фамилию пользователя, а затем выводить приветствие на экран.
# Определяем функцию def user_hello(first_name, last_name): # Объединяем две переменные и получаем полное имя пользователя full_name = first_name + " " + last_name # Выводим приветствие для пользователя print("Добро пожаловать, " + full_name + "!")
Открываем главный исполняемый файл и производим импорт функции user_hello() из модуля user.py, а затем вызываем с нужными параметрами.
# Импортируем функцию user_hello() из модуля user from user import user_hello # Вызываем функцию user_hello() с параметрами user_hello("Иван", "Иванов")