83 подписчика
Бинарные файлы в отличие от текстовых хранят информацию в виде набора байт. Для работы с ними в Python необходим встроенный модуль pickle. Этот модуль предоставляет два метода: При открытии бинарного файла на чтение или запись также надо учитывать, что нам нужно применять режим "b" в дополнение к режиму записи ("w") или чтения ("r"). Допустим, надо надо сохранить два объекта: import pickle FILENAME = "user.dat" name = "Tom" age = 19 with open(FILENAME, "wb") as file: pickle.dump(name, file) pickle...
1 год назад
1K подписчиков
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это ссылки для вас из моего канала Двоичный поиск в упорядоченном списке (Python) Поиск это всегда актуально в программировании. Поиск в списке довольно прост. Мы просто перебираем элементы один за другим и сравниваем с искомым значением. У списка есть и свои методы для поиска. Но если список достаточно длинен то это может потребовать времени. Ведь это время пропорционально длине списка...
7 месяцев назад