Файл — это объект, предоставляющий интерфейс для взаимодействия с данными на диске. В Python файлы делятся на два типа: - Текстовые: Содержат символы (открываются в режиме 'r', 'w', 'a'). - Бинарные: Хранят данные в виде байтов (режим 'b', например, 'rb' или 'wb'). Файлы открываются функцией open(), которая возвращает файловый объект. file = open("example.txt", "r") # Открытие файла для чтения 1. Режимы доступа: - 'r': Чтение (по умолчанию). - 'w': Запись (перезаписывает файл). - 'a': Добавление в конец файла. - 'r+': Чтение и запись. - 'b': Бинарный режим (например, 'wb'). 2. Кодировка: Для текстовых файлов можно указать кодировку (например, encoding='utf-8'). 3. Закрытие: Файл обязательно нужно закрывать методом close() или через контекстный менеджер. file = open("data.txt", "w", encoding="utf-8") file.close() # Всегда закрывайте файл! - read(): Читает весь файл. - readline(): Читает одну строку. - readlines(): Возвращает список строк. with open("data.txt", "r") as file: ....conten