Eu tenho o seguinte armazenamento em Python
( 20 x 1
):
storage = 0b11111111111111111111
Como tornar isso mais dinâmico? Como inicializá-lo com, por exemplo, 30 ou 40 bits sem digitar 1
quarenta vezes, claro.
Eu tenho o seguinte armazenamento em Python
( 20 x 1
):
storage = 0b11111111111111111111
Como tornar isso mais dinâmico? Como inicializá-lo com, por exemplo, 30 ou 40 bits sem digitar 1
quarenta vezes, claro.
Você pode usar o operador bit shift, assim:
Substitua 40 pelo número de bits.
EDIT: Conforme mencionado no comentário de @slothrop, há também outra solução: