wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python. Модулі та користувацькі функції

Total questions: 14

Worksheet time: 8mins

Name
Class
Date
1.

Що являє собою файл з розширеням .py?

a)

Текстовий документ

b)

Модуль

c)

Головний файл

d)

Виконуючий файл

2.

Чи має Python влаштовані модулі?

a)

Так

b)

Ні

3.

Чи може будь-який користувач створити власний модуль та надати його іншим розробникам?

a)

Так

b)

Ні

4.

Яка різниця між import та from ... import ...?

a)

import дозволяє імпортувати лише весь модуль, а from ... import ... його частину

b)

from ... import ... дозволяє імпортувати лише весь модуль, а import його частину

c)

Різниця немає

5.

Ключове слово import використовується для

a)

Імпортування модуля

b)

Створення модуля

c)

Додавання нових методів у модуль

d)

Такого оператора не існує

6.

Функція - це ...

a)

Частина коду, яка виконує дії

b)

Частина коду для додавання нових зміних

c)

Частина коду для модулів

d)

Перевірка умови

7.

Оберіть проблеми, які вирішують користувацькі функції

a)

Повторне використання коду

b)

Можливість створювати готові модулі для подальшого використання

c)

Додавання нових типів даних

d)

Видалення сміття з оперативної пам'яті

8.

Що таке аргумент (параметр) функції?

a)

Вхідні дані, які потрібні функції для виконання тих чи інших дій

b)

Вхідні дані, які потрібні користувача для додавання нових змінних

c)

Вихідні дані, які отримує користувач

d)

Такого не існує

9.

Оберіть існуюючі типи аргументів

a)

Обов'язковий

b)

Необов'язковий

c)

Невизначений

d)

Нескінчений

10.

Ключове слово def слугує для

a)

Повернення значення з функції

b)

Додавання нового значення в функцію

c)

Оголошення функції

d)

Видалення функції

11.

Наведіть приклад оголошення функції з ім'ям func та обов'язковим параметром x

(a)  

12.

Оператор return виконує наступну дію

a)

Повертає значення з функції в головну програму

b)

Оголошує функцію

c)

Перериває цикл

d)

Надає можливість додавати нові змінні в програму

13.

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

a)

def func(x = 0, y):

b)

def func(x, y):

c)

def func(x, *y):

d)

def func(x, y = 0):

14.

Оберіть правильне твердження

a)

Обов'язковий параметр має початкове значення в середині функції

b)

Необов'язковий параметр має найбільший приорітет з усіх параметрів

c)

Обов'язковий параметр має найбільший приорітет з усіх параметрів

d)

Необов'язковий параметр не має початкового значення в функції