Тест:

Основи ООП та конструктор класу в Python

18.03.2026
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
Опис, який учні побачать перед початком тестування

Знайди пару: фрагмент коду та його логічне пояснення.

1

4 з 16 балів

Знайди пару: фрагмент коду та його логічне пояснення. Зверни особливу увагу на те, як дані потрапляють всередину об'єкта!

Знаходження середини номера купюри для поділу на дві частини
int(x[i])
self.s
Перетворення введеного числа на список символів для аналізу купюри
obj1 = KL_06(3, 4, 6)
Оголошення конструктора з трьома параметрами (сторони трикутника)
def __init__(self, x, y, z):
list(str(a))
Створення першого трикутника та автоматичний запуск конструктора
Перетворення символу номера назад у число для додавання в суму
Атрибут об'єкта, де зберігається результат (площа)
n // 2

2

1 з 16 балів

Що таке «клас» у програмуванні?

3

1 з 16 балів

Як називається конкретний представник класу, створений у пам'яті?

4

1 з 16 балів

Яке ключове слово використовується для створення класу?

5

1 з 16 балів

Що таке «метод» класу?

6

1 з 16 балів

Яку назву має метод-конструктор у Python?

7

1 з 16 балів

Навіщо в методах класу першим параметром завжди вказується self?

8

1 з 16 балів

Коли автоматично викликається метод __init__?

9

1 з 16 балів

Скільки символів підкреслення має бути з кожного боку в назві init?

10

1 з 16 балів

Як правильно створити об'єкт obj класу Car?

11

1 з 16 балів

У задачі 6.6 ми використовували self.s. Що це таке?

12

1 з 16 балів

Що таке «значення за замовчуванням» у конструкторі?

13

1 з 16 балів

Чи може метод __init__ повертати якесь значення через return (крім None)?

Опис, який учні побачать після проходження тестування

Чудово! Ти розібрався, як працює "двигун" класу. Конструктор __init__ — це те місце, де починається вся магія обчислень.

Рефлексія від 1 учня

Сподобався:

0

Так: 1

Ні: 0

Зрозумілий:

0

Так: 1

Ні: 0

Потрібні роз'яснення:

0

Ні: 1

Так: 0

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Наслідування в Python (ООП)

Наслідування в Python (ООП)

37

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

20 грн

ООП: Наслідування та ієрархія класів у Python

ООП: Наслідування та ієрархія класів у Python

27

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

20 грн

Композиційний підхід в ООП

Композиційний підхід в ООП

65

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

20 грн

Застосування поліморфізму в Python

Застосування поліморфізму в Python

22

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

20 грн

Модулі користувача в Python

Модулі користувача в Python

26

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
8 клас

20 грн

Практикум. Перевизначення методів у Python

Практикум. Перевизначення методів у Python

27

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

20 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3050

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1694

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

Алгоритми з розгалуженням

Алгоритми з розгалуженням

886

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

663

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

452

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

342

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас