Quick actions

cmd+k|ctrl+k

Navigation

Languages

vinhquang5.7

Snippet info

Language

Python

Visibility

public

Author

vinhquang-pyt

Created

2016-10-17T10:35:33Z

Updated

2016-10-18T07:02:32Z

# 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)
INFO