6. Имеется файл "animals.txt" со следующей информацией: Bear Panda Hare Fox Giraffe. Проанализируйте программный код и запишите результат выполнения.

Ответы
Анализ программного кода:
f = open('animals.txt', 'r') # открываем файл 'animals.txt' на чтение
d1 = f.read(5) # считывает первые 5 символов из файла и записывает в переменную d1, т.е. 'Bear '
d2 = f.read(6) # считывает следующие 6 символов из файла и записывает в переменную d2, т.е. 'Panda '
d3 = f.read(4) # считывает следующие 4 символа из файла и записывает в переменную d3, т.е. 'Hare'
d4 = f.read(4) # считывает следующие 4 символf из файла и записывает в переменную d4, т.е. ' Fox'
d5 = f.read(8) # считывает следующие 8 символов из файла и записывает в переменную d5, т.е. ' Giraffe'
print('Rating:\n') # печатает строку 'Rating:' и перенос строки
print('1.', d5) # печать строки '1.' и значение переменной d5, т.е. '1. Giraffe'
print('2.', d2) # печать строки '2.' и значение переменной d2, т.е. '2. Panda '
print('3.', d1) # печать строки '3.' и значение переменной d1, т.е. '3. Bear '
print('4.', d3) # печать строки '4.' и значение переменной d3, т.е. '4. Hare'
print('5.', d4) # печать строки '5.' и значение переменной d4, т.е. '5. Fox'
f.close() # закрываем файл 'animals.txt'
Результат выполнения:
Rating:
1. Giraffe
2. Panda
3. Bear
4. Hare
5. Fox

