- В Python подключение модуля (библиотеки) осуществляется с помощью ключевого слова import. Модуль представляет собой отдельный файл с расширением .py, в котором могут содержаться определения функций, констант и других объектов. После импорта эти объекты становятся доступными в главной программе.
- В Python не требуется разделять код на отдельные интерфейсные и исполняемые файлы: всё, что определено в модуле на верхнем уровне, доступно импортирующей программе (если имя не начинается с подчёркивания). Таким образом, интерфейс модуля образуют имена, которые предполагается использовать извне.
- Пример. Составьте программу, вычисляющую среднее арифметическое элементов массива.
Главная программа | Модуль |
|---|---|
import modul # Подключение модуля | N = 5 # Константа, определяющая размер массива def avrg (mas): # Функция для вычисления среднего арифметического total = 0 for i in range (N): total += mas [i] return total / N |