n = int( '%x' % tuo_numero, 16) b = '' while n > 0: b += str( n%2 ) n = int(n/2) print n non mi viene in mente niente di meglio... ciao tiziano p.s.: c'è un metodo di conversione da base decimale a binario, penso proprio di sì....