В коде with open("out.txt", "w", encoding="utf-8") as f: n = f.write("OK") чему будет равна n?

AБулево значение True, если запись успешна
BОбъект файла f
CКоличество записанных символов (для f.write("OK") это 2)
DСама строка "OK"
Правильный ответ. f.write(...) возвращает число записанных символов.

Разбор

Метод f.write(text) записывает текст в файл и возвращает количество записанных символов. Это может быть полезно, если вы хотите быстро проверить, что запись действительно произошла. В примере f.write("OK") запишет два символа, поэтому n будет равна 2.

Проверь себя · 1/3разбор после ответа
У вас есть объект rows (например, список словарей). Как корректно сохранить его в файл result.json?
Тренировать Python в Telegram

Ещё вопросы по теме «Работа с файлами: JSON и CSV»