Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Anonymouskiller

Qual é a importância do binário a programar Python?

Mensagens Recomendadas

Anonymouskiller

Boas,

Durante o meu estudo de python tive 3 duvidas que foram as seguintes :

1-Qual é a importancia do binario e das operaçoes de binario a programar em python ?

2-Onde é que isso vai melhorar o meu programa(em que casos)?

3-É frequente utilizar?

Obrigado desde já

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Anonymouskiller

Quando estava a estudar isto pwseo

print 5 >> 4  # Desloca para a Direita
print 5 << 1  # Desloca para a Esquerda
print 8 & 5   # AND no nível dos bits
print 9 | 4   # OR no nível dos bits
print 12 ^ 42 # XOR no nível dos bits
print ~88     # NOT no nível dos bits


oito=0b1000
nove=0b1001
dez=0b1010
onze=0b1011
doze =0b1100
print bin(0b1110 & 0b101)

bin(0b1110 ^ 0b101)

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
killercode

Depende do que fores programar! Imagina que estas a utilizar micro-python (https://micropython.org/), pode ser muito util usares uma mascara de bits para abrir o fechar portas de output! Se estiveres a usar uma mascara de bits as operações bitwise (operações para binário) são uteis.

outros exemplos são algoritmos de verificação de erros, entre outros.....

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.