Проверяет умение писать ленивые последовательности через yield.
Короткий ответ
Генератор создаётся функцией с ключевым словом yield вместо return. При вызове такой функции возвращается генераторный объект, который при итерации последовательно выполняет тело функции до следующего yield, сохраняя состояние между вызовами.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.