Lógica em nível de bits: operadores bitwise e máscaras em Python
·4128 palavras·20 minutos
Em Python, 5 and 6 devolve 6, e 5 & 6 devolve 4. Explicamos a diferença e os operadores bit a bit AND, OR, XOR, NOT e os deslocamentos, usados em máscaras que consultam, ligam, desligam e alternam bits. No fim, vemos de onde vem o 755 do chmod.