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

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

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.

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

Только один правильный ответ.