7. Битовые операции в Python
Побитовые Операции в Python
Побитовые операции являются важным аспектом программирования, позволяющим манипулировать и выполнять операции с битами в числах. Язык программирования Python предоставляет удобные инструменты для работы с побитовыми операциями. В этой статье мы рассмотрим основные побитовые операции в Python и предоставим примеры их использования.
Побитовое И (AND): Оператор побитового И обозначается символом "&". Он выполняет побитовое логическое И между соответствующими битами двух операндов и возвращает результат...
Python | Побитовые операторы
Данные операторы работают с данными в двоичной системе счисления. Например: число 13 в двоичной системе будет равно 1101 Примеры (в двоичной системе) & Бинарный "И" оператор, копирует бит в результат только если бит присутствует в обоих операндах 0&0=0 1&0=0 0&1=0 1&1=1 101 & 011 = 001 | Бинарный "ИЛИ" оператор копирует бит, если тот присутствует в хотя бы в одном операнде 0|0=0 1|0=1 0|1=1 1|1=1 101 | 011 = 111 ^ Бинарный "Исключительное ИЛИ" оператор копирует бит только если бит присутствует в одном из операндов, но не в обоих сразу 0^0=0 1^0=1 0^1=1 1^1=0
101 ^ 011 = 110 ~ Побитовая операция "НЕ"...