Встречается на 2% собеседований по Python

Что такое формат файла

Формат файла определяет структуру и способ хранения данных в файле. Он задаётся расширением (например, .txt, .json, .csv) и указывает, как интерпретировать содержимое.

Основные типы:

  • Текстовые (.txt, .csv, .json) — читаемы человеком.
  • Бинарные (.png, .exe) — содержат данные в машинном формате.

Пример работы с JSON в Python:

python
import json

data = {"name": "Alice", "age": 30}

# Запись в файл
with open("data.json", "w") as f:
    json.dump(data, f)

# Чтение из файла
with open("data.json", "r") as f:
    loaded_data = json.load(f)
print(loaded_data)  # {'name': 'Alice', 'age': 30}

Форматы могут быть стандартизированными (например, PDF) или специфичными для приложений.

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы