PYTHON CORE · УРОК 35

Запиши файл

with open и write · около 14 минут

Учиться с прогрессом →Читай конспект бесплатно. Для сохранения работ войди в аккаунт.
ШАГ 1

Файл хранит данные

open открывает файл. Режим w создаёт файл для записи. with закроет его после работы.

with open("hello.txt", "w", encoding="utf-8") as file:
    file.write("Привет")
Путь текста в файл
Кодwrite(…)Файлhello.txtВнутриПривет

✦ На компьютере появится файл hello.txt с текстом.

ШАГ 2

Запись меняет содержимое

file.write записывает текст. Если открыть тот же файл в режиме w ещё раз, старое содержимое заменится.

with open("hello.txt", "w", encoding="utf-8") as file:
    file.write("Новый текст")

✦ В файле останется «Новый текст».

КЛАССНАЯ РАБОТА

Набери код самостоятельно

Перепечатай создание файла. Код здесь проверяется по строкам; чтобы создать файл на компьютере, запусти его в VS Code.

with open("story.txt", "w", encoding="utf-8") as file:
    file.write("Жил кот")
Открыть редактор для классной работы →
ДОМАШНЕЕ ЗАДАНИЕ

Реши сам

Напиши код, который через with open создаёт note.txt в режиме w с encoding="utf-8" и записывает в него «Привет!». Назови переменную файла file.

Готовый ответ не показан. Используй похожие примеры из конспекта.

Открыть домашнее задание →