NEW
Font size
WorksheetsМодульності у Python
Total questions: 20
Worksheet time: 10mins
Що таке модуль у Python?
Файл з розширенням `.py`, що містить код Python
Окрема функція в програмі
Бібліотека сторонніх розробників
Інструмент для компіляції коду
Як імпортувати модуль `math` у Python?
`include math`
`import math`
`using math`
`require math`
Як імпортувати лише функцію `sqrt` з модуля `math`?
`import math.sqrt`
`from math import sqrt`
`import sqrt from math`
`using math.sqrt`
Як імпортувати модуль `random` з псевдонімом `rnd`?
`import random as rnd`
`import rnd from random`
`from random import rnd`
`import random alias rnd`
Як дізнатися про всі функції та змінні, доступні в модулі?
`help(modulename)`
`dir(modulename)`
`list(modulename)`
`show(modulename)`
Що таке пакет (package) у Python?
Файл з розширенням `.py`
Каталог, що містить модулі та файл `__init__.py`
Бібліотека для роботи з архівами
Спеціальний тип функції
Яка роль файлу `__init__.py` у пакеті?
Визначає, що каталог є пакетом
Містить головну функцію програми
Використовується для ініціалізації змінних
Забороняє імпорт модуля
Як імпортувати всі функції з модуля `math`?
`import math.*`
`from math import *`
`import all from math`
`import math.all`
Як перевірити, які модулі завантажені в поточній сесії?
`sys.modules`
`loaded_modules()`
`modules.loaded`
`imported()`
Як повторно завантажити вже імпортований модуль у Python 3.4 та вище?
`reload(modulename)`
`importlib.reload(modulename)`
`reimport modulename`
`import modulename again`
Як дізнатися шлях до файлу, з якого імпортовано модуль?
`modulename.__file__`
`modulename.__path__`
`modulename.__location__`
`modulename.__dir__`
Як створити власний модуль у Python?
Створити файл з розширенням `.py` з необхідними функціями та змінними
Створити файл з розширенням `.mod`
Створити каталог з файлом `__init__.py`
Використати команду `create module`
Як імпортувати функцію `choice` з модуля `random` з псевдонімом `ch`?
`import random.choice as ch`
`from random import choice as ch`
`import choice from random as ch`
`from random import ch as choice`
Як дізнатися список усіх доступних модулів у стандартній бібліотеці Python?
Переглянути документацію Python
Використати команду `list_modules()`
Виконати `help('modules')` у інтерпретаторі Python
Використати функцію `modules.list()`
Як перевірити, чи модуль встановлений у вашій системі?
Спробувати імпортувати його в Python
Переглянути список встановлених програм
Використати команду `pip list`
Виконати `check_module modulename`
Як встановити сторонній модуль у Python?
Використати команду `install modulename`
Використати команду `pip install modulename`
Скопіювати файл модуля до системної директорії
Використати команду `python install modulename`
Що таке `__pycache__` у Python?
Каталог для зберігання кешованих байт-кодів модулів
Файл конфігурації Python
Спеціальний модуль для очищення кешу
Змінна середовища Python
Як видалити встановлений модуль за допомогою `pip`?
`pip remove modulename`
`pip uninstall modulename`
`pip delete modulename`
`pip erase modulename`
Як переглянути документацію до модуля `os` у Python?
`help(os)`
`os.help()`
`doc(os)`
`os.doc()`
Що відбувається при повторному імпорті того самого модуля в Python?
Модуль імпортується знову
Модуль не імпортується повторно
Виникає помилка імпорту
Модуль оновлюється
