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

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

Программы часто работают с файлами и чужим кодом. Чтение файла безопаснее всего делать через 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. Модули позволяют не изобретать велосипед и пользоваться готовыми решениями.

Назад

Обсуждение

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

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