Python 十进制、二进制、八进制、十六进制的转化

1 n = 10
2 byte_n = bin(n) # 十进制转二进制
3 byte_num  = int(byte_n, 2)   # 二进制数转换成10进制
4 oct_n = oct(n)   # 十进制转八进制
5 oct_num = int(oct_n, 8)  # 八进制转十进制
6 hex_n = hex(n)    # 十进制转十六进制
7 hex_num = int(hex_n, 16) # 十六进制转十进制

注:二进制、八进制、十六进制都是以字符串表示

原文地址:https://www.cnblogs.com/Zhanxueyou/p/14597630.html