Найти в Дзене
IT Еxtra

Урок 8. Файлы — как программы учатся помнить

Предыдущий урок: Урок 7. Функции — как научить Python выполнять свои команды Представь, что твоя программа — как человек с отличной памятью… но только пока не заснул. Ты что-то ввёл, посчитал, вывел — и всё, после закрытия Python всё исчезло. Файлы — это способ сохранить результаты навсегда. Как блокнот, в который твоя программа записывает важное, чтобы не забыть. Чтобы работать с файлом, его нужно открыть. Это делает функция open(). Пример: Три шага: Файл появится в папке, где запущен скрипт. Режимы открытия файла Чтобы не забыть закрыть файл вручную, лучше использовать конструкцию: Когда блок with заканчивается, Python сам закрывает файл. Это считается “правильным” способом. Запишем что-то в файл, потом прочитаем: Если в файле: Привет, Python! То на экране ты увидишь: Если файл большой, можно читать по строкам: .strip() убирает лишние пробелы и переносы. Чтобы не стереть старое содержимое, открой его в режиме "a" (append): Теперь файл будет выглядеть так: Если ты хочешь сохранять в д
Публикация доступна с подпиской
Базовый