Необходимо реализовать класс strange_raeder(), экземпляр которого инициализируется названием файла.
а) Если указанный файл не найден, то необходимо создать заполнить каждую строку элементом последовательности Фибоначчи.
Длина последовательности (а значит и количество строк) должна совпадать с длиной названия файла.
б) Если указанный файл найден, то необходимо прочитать его и сохранить в экземпляре класса. При чем экземпляр должен
быть итерируемым - на каждой итерации возвращается строка файла, прочитанного ранее.
Пример выполнение:
a = strange_reader('file_path.txt')
for i in a:
print(i)
output:
1 1 2 3 5 8
Помогите, пожалуйста, как сделать?