me_edu
Python: профессиональный фундаментШаг 26 из 29 · 0% пройдено
ООП и исключения · ООП и исключения

Файлы и модули

Шаг 26 из 296 минТеория
Цель

Понять основной механизм темы «Файлы и модули» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

Опорная идея

Программы часто работают с файлами и чужим кодом. Чтение файла безопаснее всего делать через with, который сам закроет файл:

with open("data.txt", "r") as f: text = f.read()

Режимы: "r" — чтение, "w" — запись (перезаписывает), "a" — дозапись в конец. Запись: f.write("строка"). Конструкция with гарантирует закрытие файла даже при ошибке.

Модуль — это файл с кодом, который можно подключить. Стандартная библиотека Python огромна: import math (математика: math.sqrt(16) → 4.0), import random (random.randint(1, 6) — случайное число). Подключают так: import math или from math import sqrt. Модули позволяют не изобретать велосипед и пользоваться готовыми решениями.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.