Модуль 8.5 Функция open. Чтение данных из файла.
Что делает функция open?
открывает файл на чтение или запись
Путь к файлу text.dat имеет вид:
C:/python/course/dat/text.dat
Исполняемая программа на Python находится в каталоге:
C:/python/course
Отметьте все верные маршруты к этому файлу относительно исполняемой программы.
C:/python/course/dat/text.dat
dat/text.dat
При вызове функции open для открытия файла text.dat:
file = open(«text.dat»)
файл открывается на:
чтение
Что произойдет в результате выполнения команды:
file = open(«text.dat», encoding=»utf-8″)
файл text.dat открывается на чтение в кодировке UTF-8
Что произойдет при выполнении команд:
file = open("text.dat", encoding="utf-8") r = file.read(4)
из файла text.dat будут прочитаны первые 4 символа (символы могут состоять из нескольких байтов)
Что делает метод seek в следующем фрагменте программы:
file = open("text.dat", encoding="utf-8") r = file.read(40) file.seek(0)
устанавливает позицию файла в начало
Для чего предназначен файловый метод tell?
возвращает текущую позицию файла
Файл text.dat содержит строчки:
– Скажи-ка, дядя, ведь не даром
Я Python выучил с каналом
Балакирев что раздавал?Что будут содержать переменные t1 и t2 при выполнении следующего фрагмента программы:
file = open("text.dat", encoding="utf-8") t1 = file.readline() t2 = file.readline()
t1 - первую строку, а t2 - вторую строку
Что возвращает файловый метод readlines?
список из всех строк файла
Для чего следует закрывать файл методом close после работы с ним?
чтобы не потерялись записанные данные в файл
для освобождения ресурсов, связанных с этим файлом
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы