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

Passing Score: 0.70

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.