Зараз в ефірі:
Вебінар:
«
Новий порядок підвищення кваліфікації педагогічних працівників: що змінилося, коли та як діяти керівнику закладу освіти
»
Взяти участь Всі події
Тест:

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

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 (ООП)

46

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

20 грн

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

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

41

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

20 грн

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

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

97

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

20 грн

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

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

33

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

20 грн

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

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

45

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

20 грн

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

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

42

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

20 грн

Схожі тести

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

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

3094

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

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

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

1727

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

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

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

927

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

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

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

698

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

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

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

486

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

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

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

373

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