#63. Расширенное представление чисел. Системы счисления | Python для начинающих
Python Бинарное дерево
Бинарное дерево — это структура данных, в которой каждый узел имеет до двух дочерних. Дочерние узлы называются левым и правым. Бинарное дерево может использоваться для хранения упорядоченного набора данных, таких как числа или строки. Для реализации бинарного дерева в Python сначала определяем класс узла, который будет содержать значение элемента и ссылки на левого и правого потомков: class Node:
def __init__(self, value):
self.value = value
self.left_child = None
self...
Работа с файлами Python. Статья 3 (бинарные файлы)
Мой канал о программировании Old Programmer, а здесь: Тематическое оглавление моего Zen-канала (Old Programmer). А тут материалы по Python. Сегодня рассматриваем файлы с бинарной точки зрения. Материалы по текстовым файлам: статья 1 и статья 2. Чтобы трактовать открываемые файлы как последовательность байтов необходимо, что бы в строке режима открытия присутствовала буква 'b', от слова binary. Эксперимент с бинарным файлом на языке Python Чтобы понять, как работать с файлами в бинарном формате проведем несколько экспериментов...