Заполните режимы функции open().
Режим
Назначение
Открытие файла в двоичном (бинарном) режиме
Открытие файла в текстовом режиме (значение по умолчанию).
Открытие ранее созданного файла и добавление новых данных в конец файла.
Создание нового файла и запись в нем данных. Если такой файл уже создан, содержимое удаляется для записи в нем новых данных.
Открытие файла для чтения.
Открытие файла для чтения и записи.
Помогите пожалуйста ❤️
Answers & Comments
Ответ:
Открытие файла в двоичном (бинарном) режиме - "b"
Открытие файла в текстовом режиме (значение по умолчанию) - "t"
Открытие ранее созданного файла и добавление новых данных в конец файла - "a"
Создание нового файла и запись в нем данных. Если такой файл уже создан, содержимое удаляется для записи в нем новых данных = "w"
Открытие файла для чтения - "r"
Объяснение:
Каждому назначению соответствует своя буква, которая должна быть передана в функцию open, как строка.
По умолчанию, если явно не передать данный аргумент, то файл будет открыт как "rt". Да, режимы можно объединять.
Примеры:
file = open("data.txt", "r") # Файл будет открыт только на чтение
file = open("data.txt", "w") # Файл будет открыт на перезапись, если такого файла не существует - то python его создаст.
Также прикреплю картинку, для удобства.