wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Модули

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

Модульность это...

a)

Разбиение задачи на подзадачи

b)

Документирование функций

c)

Импорт сторонних библиотек

d)

LEGO-блоки

2.

Какое расширение имеют файлы-модули?

a)

.ipynb

b)

.py

c)

.exe

d)

.mod

3.

Что можно описать внутри модулей?

a)

Скрипты

b)

Переменные

c)

Структуры данных

d)

Функции

e)

Все из перечисленного

4.

Что не относиться к структурам данных?

a)

Списки

b)

Словари

c)

Строки

d)

Множества

5.

Зачем необходимо выражением __name__== '__main__'

a)

Чтобы обозначить точку входа для программы

b)

Чтобы импортировать все модули в репозитории

c)

Чтобы объявить репозиторий пакетом

d)

Чтобы запустить программу при импорте модуля

6.

Зачем необходимо описывать модуль `__init__.py'?

a)

Чтобы объявить репозиторий пакетом

b)

Чтобы создать точку входа для программы

c)

Чтобы импортировать все модули в репозитории

d)

Чтобы программа запускалась при импорте модуля

7.

Какая библиотека не встроена в интерпретатор Python?

a)

statistics

b)

random

c)

math

d)

numpy

8.

Что делает функция dir()?

a)

Возвращает структуру и атрибуты модуля

b)

Вызывает документацию модуля

c)

Вызывает каждую функцию модуля

9.

Как можно обратиться к объекту object модуля mod.py после импорта:

import mod as m

a)

mod.object

b)

object

c)

m.object

d)

mod(object)

10.

Что происходит, если модуль импортируется несколько раз?

a)

Он загружается заново каждый раз

b)

Он загружается только один раз

c)

Выдается ошибка