День: 02.08.2026

Как читать и писать файлы в Python: open(), read(), write() и зачем нужен with

Работа с файлами — одна из базовых операций в Python: чтение конфигураций, сохранение результатов, обработка логов, импорт/экспорт данных. В этой статье разберём основные способы чтения и записи файлов, особенности функции open(), методы read(), write(), а также конструкцию with, которая делает работу с файлами безопасной и предсказуемой. Открытие файла: функция open() Функция open(file, mode, encoding=None, …) возвращает файловый […]

Загрузка...
Просмотров: 42 Читать статью

f‑строки: форматируем вывод просто и читаемо — примеры и частые ошибки

f‑строки (форматированные строковые литералы) — один из самых удобных способов подставлять значения в текст в Python. Они появились в версии 3.6 и стали стандартом де‑факто для форматирования вывода: код становится короче и понятнее по сравнению с %-форматированием или методом .format(). В этой статье разберём, как правильно использовать f‑строки, какие возможности у них есть и какие ошибки чаще […]

Загрузка...
Просмотров: 39 Читать статью

Операторы в Python: арифметика, сравнение, логические операции — что и когда использовать

Оператор в Python — это символ или конструкция, которая выполняет действие над одним или несколькими операндами (значениями, переменными). Операторы позволяют считать, сравнивать, комбинировать условия и управлять потоком программы. В этой статье разберём три базовые группы: арифметические, операторы сравнения и логические. Всё — с примерами и практическими рекомендациями, где какой оператор уместен. Арифметические операторы Используются для вычислений: подсчётов, преобразований величин, […]

Загрузка...
Просмотров: 44 Читать статью

Преобразование типов: когда int(), float(), str() спасают от ошибок и как не потерять данные

В Python у каждого значения есть тип: число, строка, список и т. д. Часто данные приходят «не в том виде», который нужен для операции, — например, число в виде строки из ввода пользователя или CSV‑файла. Тогда используют преобразование типов: int(), float(), str(). В этой статье разберём, когда это необходимо, какие ошибки возникают при неправильном преобразовании и как […]

Загрузка...
Просмотров: 45 Читать статью

Строки в Python: как склеивать, резать и искать подстроки — практические приёмы

Строка (тип str) — один из самых часто используемых типов данных в Python. С ней работают почти в каждом скрипте: выводят сообщения, парсят файлы, обрабатывают пользовательский ввод, формируют запросы к API. В этой статье разберём базовые и полезные приёмы работы со строками: конкатенацию (склеивание), срезы (нарезку) и поиск подстрок. Всё — с примерами и типичными нюансами. Что такое строка […]

Загрузка...
Просмотров: 49 Читать статью