Decimal => Bin => Hex


In [1]:
dec = 5
nbr = 10

print("   i |    Decimal |                           Binary | Hexadecimal")
print("-----|------------|----------------------------------|-------------")
for i in range(nbr):
  print("{0:4} | {1:10d} | {1:32b} | {1:11x}".format(i,dec+i))


   i |    Decimal |                           Binary | Hexadecimal
-----|------------|----------------------------------|-------------
   0 |          5 |                              101 |           5
   1 |          6 |                              110 |           6
   2 |          7 |                              111 |           7
   3 |          8 |                             1000 |           8
   4 |          9 |                             1001 |           9
   5 |         10 |                             1010 |           a
   6 |         11 |                             1011 |           b
   7 |         12 |                             1100 |           c
   8 |         13 |                             1101 |           d
   9 |         14 |                             1110 |           e