#16 – Модулі у мові Пітон. Створення та робота з модулями
Відеоурок
Корисні посилання:
Модулі – це додаткові файли, які можна імпортувати в інші файли Python. Кожен модуль містить набір змінних та функцій, які можна використовувати після підключення модуля до файлу.
Модулі можна створювати або використовувати вже готові модулі Python. З повним переліком всіх стандартних модулів ви можете ознайомитись .
Усі модулі запам'ятати неможливо, а головне не потрібно. Вам необхідно лише розуміти, який модуль за що відповідає і в разі потреби ви зможете підглянути документацію, якою в інтернеті повно. Наприклад, ви хочете створити архів або додати щось у вже існуючий? Тоді вам знадобиться модуль ZipFile, який дозволяє працювати з архівами: створювати їх, додавати файли, видаляти файли та робити інші речі.
Таких модулів безліч і кожен відповідає за певні функції та нововведення.
Щоб підключити модуль, необхідно використовувати команду import і вказати назву модуля.
Приклад:
import time # Імпорт одного модуля
import random, os # Імпорт кількох модулівВи також можете створювати свої модулі. Для цього необхідно створити новий файл та за його назвою підключати файл як модуль до інших файлів.
Команда From
Щоб імпортувати лише деякі методи або змінні можна використовувати команду from. Ця команда записується так:
from math import ceil # Імпортуємо лише метод ceilПсевдоніми для модулів
Також під час роботи з модулями можна використовувати псевдоніми. Це дозволяє скоротити назву модуля, якщо воно занадто велике і вам не хочеться писати його щоразу.
Приклад:
import Template as tem # Тепер можна звертатися до модуля як temВихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися