# Para indicar un numero normalmente usamos la notacion en base 10
# pero no es lo unico que se nos puede permitir en python,
# python nos permite usar las notaciones binarias, octal, hexadecimal y cientifica.

# Es importante saber que afecta solo  a la forma de representar al numero,
# no al tipo de dato ni a como se almacena internamente
# Este ejemplo en un numero en base 8 (notacion octal) se hace indicando un cero delante.

numero = 0165
print (numero)

# El numero 165 en octal equivale a 117 en base decimal

# Numeros binarios en base 2 . se antepone al numero el codigo 0b.
numero = 0b1001
print(numero)
# El numero 1001 en binario es igual al 9 en base decimal

####

# De igual manera podemos mostrar un numero en base hexadecimal(base 16) anteponiendo 0x.

numero = 0xB16A
print (numero)
# El numero 0xB16A en base hexadecimal equivale a 45418 en base decimal







