Решение модуля 8.5 Добрый, добрый Python

Модуль 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 после работы с ним?

чтобы не потерялись записанные данные в файл
для освобождения ресурсов, связанных с этим файлом

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Понравилась статья? Поделиться с друзьями:
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x