[Python-es] conversiones de numeros

Juan Marcelo Leiva Sandoval chelitoleiva en gmail.com
Sab Oct 16 07:31:46 CEST 2010


Hola, bueno tengo 2 funciones que se explican mas abajo dentro del
codigo, me gustaria mejorar la de transformar de Decimal a Binario
alguna otra funcion???? la idea es que no me muestre el 0b incluido en
el resultado, ami se me ocurre tranformar el resultado en un String e
imprimir desde 0b a la derecha. Adjunto Codigo, gracias.


def decBin():
    '''Trasforma un numero Decimal en Binario'''
    numero	= int(raw_input("Ingrese un numero en decimal: "))
    print "El valor en Binario es: %s " % bin(numero)


def binDec():
    '''Trasforma un numero Binario en Decimal'''
    numero 	= str(raw_input("Ingrese un numero en Binario: "))
    print "El velor en Decimal es: %s " % int(numero,2)

#main
decBin()
binDec()


Más información sobre la lista de distribución Python-es