Тест знань з теми "Генератори"

Прохідний бал: 0,70

1. Що таке генератори в Python?

Лише одна правильна відповідь.

2. Яка ключова відмінність між 'yield' і 'return'?

Лише одна правильна відповідь.

3. Як працює генератор після виклику методу '__next__()'?

Лише одна правильна відповідь.

4. Що відбувається, коли у генераторі досягається 'return'?

Лише одна правильна відповідь.

5. Який метод використовується для передачі значення в генератор?

Лише одна правильна відповідь.

6. Який виняток викликає метод 'close()' в генераторі?

Лише одна правильна відповідь.

7. Яке значення повертає вираз 'yield' при виклику 'next()' без 'send()'?

Лише одна правильна відповідь.

8. Для чого використовують метод 'throw()' в генераторі?

Лише одна правильна відповідь.

9. Яке правило стосовно дужок при використанні 'yield' у виразах?

Лише одна правильна відповідь.

10. Яке призначення генераторів як корутин?

Лише одна правильна відповідь.