Зачем создавать переменную text?

Изучаю работу с файлами Смотрю Андрея Андриевского, он с помощью r читал файл, но сказал, что надо обязательно создать переменную и положить туда .read(), мол мы закладываем содержимое файла. Зачем эту переменную создавать?

fr = open("файл.txt", "r")
text = fr.read() # зачем это?
fr.close()

Ответы (1 шт):

Автор решения: Эникейщик

Предположим, файл - это книга. В файле/книге хранится стихотворение. Я открыл книгу. Но это еще не значит, что стихотворение уже попало в мою голову и я смогу его рассказать с выражением на новогоднем утреннике. Мне нужно это стихотворение 1) прочитать и 2) запомнить. Вот это прочитать и запомнить и есть сохранение содержимого файла в переменную. Для того, чтобы с этим текстом потом можно было что-то делать.

→ Ссылка