# Ex7
# ---
# In ra mà hình các biễu diễn tương ứng ở hệ thập phân (decimal),
# hệ cơ số nhị phân (binary), bát phân
# (octal), thập lục phân (heximal) của các số từ 1 đến 20.
# Gợi ý: sử dụng bin(), oct(), hex().
# Mỗi dòng 1 số, với độ dài các cột bằng chiều dài của bin
# Output :
# decimal octal hex bin
# 1 1 1 1
# 2 2 2 10
# 3 3 3 11
def converts(begin, end):
if begin > end:
print('Begin to larger end')
else:
for number in range(begin, end):
print(number, oct(number)[2:], hex(number)[2:], bin(number)[-2:])
converts(1, 21)