wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Модульності у Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Що таке модуль у Python?

a)

Файл з розширенням `.py`, що містить код Python

b)

Окрема функція в програмі

c)

Бібліотека сторонніх розробників

d)

Інструмент для компіляції коду

2.

Як імпортувати модуль `math` у Python?

a)

`include math`

b)

`import math`

c)

`using math`

d)

`require math`

3.

Як імпортувати лише функцію `sqrt` з модуля `math`?

a)

`import math.sqrt`

b)

`from math import sqrt`

c)

`import sqrt from math`

d)

`using math.sqrt`

4.

Як імпортувати модуль `random` з псевдонімом `rnd`?

a)

`import random as rnd`

b)

`import rnd from random`

c)

`from random import rnd`

d)

`import random alias rnd`

5.

Як дізнатися про всі функції та змінні, доступні в модулі?

a)

`help(modulename)`

b)

`dir(modulename)`

c)

`list(modulename)`

d)

`show(modulename)`

6.

Що таке пакет (package) у Python?

a)

Файл з розширенням `.py`

b)

Каталог, що містить модулі та файл `__init__.py`

c)

Бібліотека для роботи з архівами

d)

Спеціальний тип функції

7.

Яка роль файлу `__init__.py` у пакеті?

a)

Визначає, що каталог є пакетом

b)

Містить головну функцію програми

c)

Використовується для ініціалізації змінних

d)

Забороняє імпорт модуля

8.

Як імпортувати всі функції з модуля `math`?

a)

`import math.*`

b)

`from math import *`

c)

`import all from math`

d)

`import math.all`

9.

Як перевірити, які модулі завантажені в поточній сесії?

a)

`sys.modules`

b)

`loaded_modules()`

c)

`modules.loaded`

d)

`imported()`

10.

Як повторно завантажити вже імпортований модуль у Python 3.4 та вище?

a)

`reload(modulename)`

b)

`importlib.reload(modulename)`

c)

`reimport modulename`

d)

`import modulename again`

11.

Як дізнатися шлях до файлу, з якого імпортовано модуль?

a)

`modulename.__file__`

b)

`modulename.__path__`

c)

`modulename.__location__`

d)

`modulename.__dir__`

12.

Як створити власний модуль у Python?

a)

Створити файл з розширенням `.py` з необхідними функціями та змінними

b)

Створити файл з розширенням `.mod`

c)

Створити каталог з файлом `__init__.py`

d)

Використати команду `create module`

13.

Як імпортувати функцію `choice` з модуля `random` з псевдонімом `ch`?

a)

`import random.choice as ch`

b)

`from random import choice as ch`

c)

`import choice from random as ch`

d)

`from random import ch as choice`

14.

Як дізнатися список усіх доступних модулів у стандартній бібліотеці Python?

a)

Переглянути документацію Python

b)

Використати команду `list_modules()`

c)

Виконати `help('modules')` у інтерпретаторі Python

d)

Використати функцію `modules.list()`

15.

Як перевірити, чи модуль встановлений у вашій системі?

a)

Спробувати імпортувати його в Python

b)

Переглянути список встановлених програм

c)

Використати команду `pip list`

d)

Виконати `check_module modulename`

16.

Як встановити сторонній модуль у Python?

a)

Використати команду `install modulename`

b)

Використати команду `pip install modulename`

c)

Скопіювати файл модуля до системної директорії

d)

Використати команду `python install modulename`

17.

Що таке `__pycache__` у Python?

a)

Каталог для зберігання кешованих байт-кодів модулів

b)

Файл конфігурації Python

c)

Спеціальний модуль для очищення кешу

d)

Змінна середовища Python

18.

Як видалити встановлений модуль за допомогою `pip`?

a)

`pip remove modulename`

b)

`pip uninstall modulename`

c)

`pip delete modulename`

d)

`pip erase modulename`

19.

Як переглянути документацію до модуля `os` у Python?

a)

`help(os)`

b)

`os.help()`

c)

`doc(os)`

d)

`os.doc()`

20.

Що відбувається при повторному імпорті того самого модуля в Python?

a)

Модуль імпортується знову

b)

Модуль не імпортується повторно

c)

Виникає помилка імпорту

d)

Модуль оновлюється