Open Akisha11 opened 1 year ago
#función de sorteo de números según su tipo y conversión a binario
def sorteador_conversor(a):
if a[:1] == "h":
a = (a[1:])
a = int(a,base = 16)
a = bin(a)
a = a[2:]
elif a[:1] == "d":
a = int(a[1:])
a = bin(a)
a = a[2:]
elif a[:1] == "b":
a = int(a[1:])
else:
lista = ["A","B","C","D","E","F","a","b","c","d","e","f"]
x = list(a)
y = bool(set(lista).intersection(x))
if(y == True):
a = int(a,base = 16)
a = bin(a)
a = a[2:]
else:
a = int(a)
a = bin(a)
a = a[2:]
return(a)
binario1 = sorteador_conversor(num1)
binario2 = sorteador_conversor(num2)
Esta funcion es la encargada de identificar si el valor ingresado es Hexadecimal, decimal o binario; y así convertir a binario las bases distintas.