Информатика • 10 класс
10

Обработка данных, хранящихся в файлах (Python)

  • Для того, чтобы использовать файлы в программе нужно:
    1. открыть файл, указав режим доступа (чтение, запись, добавление и т. д.);
    2. выполнить операции чтения или записи;
    3. закрыть файл методом close () или использовать конструкцию with для автоматического закрытия.
  • Существуют файловые переменные двух типов:
    • Текстовые файлы — работа с текстом, учитывается кодировка.
      Режимы: 'r' (чтение), 'w' (запись, перезапись), 'a' (добавление в конец), 'r+' (чтение и запись).
    • Бинарные файлы — работа с байтами. Режимы: 'rb', 'wb', 'ab' и т.д.
  • Основные операторы для работы с файлами

имя файловой переменной> =
open (<адрес файла>, 'r')

Открыть файл для чтения

имя файловой переменной =
open (<адрес файла>, 'w')

Открыть файл для записи

имя файловой переменной> =
open (<адрес файла>, 'a')

Открыть файл для добавления

<имя переменной> =
имя файловой переменной>.readline ()

Прочитать одну строку

if not <имя переменной>:

При чтении построчно проверить конец файла

имя переменной> =
имя файловой переменной>.read ()

Прочитать все содержимое файла

имя файловой переменной>.write
(<имя переменной>)

Записать данные из переменной в файл

имя файловой переменной.close ()

Закрыть файл

Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2026

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪