❔ Вопрос с собеседования
В чём отличие текстовых и бинарных файлов?
Ответ: Текстовые файлы работают со строками (str). При чтении и записи Python автоматически выполняет кодирование и декодирование символов, а также может преобразовывать переводы строк в зависимости от платформы и указанной кодировки.
Бинарные файлы работают с байтовыми данными (bytes, bytearray). Никаких преобразований не происходит — данные читаются и записываются в точности в том виде, в каком они хранятся. Такой режим используют для изображений, архивов, видео и любых файлов, где важна точная структура байтов.
tags: #собеседование
➡ Python Developer | 📲 MAX
Post #3409
3.5K
- ❤ 12
- 🔥 3
- 👍 1