Perdón a los que les estoy rallando con esto de los tips, son cosas que cuando no se te ocurren no sabes de donde sacarlas, pero ya escritas son simples y obvias, sin más dilación:
def bitN(i):
return len(bin(i)[2:])
Me explico, se pasa a binario bin(i), se separa el número del indicador de formato [2:] (0b) y se muestra su longitud len( )
Saludos
Bastante útil. Como observación(xD):
ResponderEliminardef bitN(i):
return len(bin(i).lstrip('-0b'))
Cierto, también se puede hacer así
ResponderEliminar