#二进制用0b表示,八进制用0o表示,十六进制用0x表示
#二进制转十进制
a = 0b1011111
print("二进制0b1011111转二进制=", a)
二进制0b1011111转二进制= 95
#十进制转二进制
a = 95
b = bin(a)
print("十进制95转二进制=", b)
十进制95转二进制= 0b1011111
#十六进制转十进制
a = 0x5f
print("十六进制0x95转十进制=", a)
十六进制0x95转十进制= 95
#十进制转十六进制
a = 95
b = hex(a)
print("十进制95转十六进制=", b)
十进制95转十六进制= 0x5f
#十进制转八进制
a = 95
b = oct(a)
print("十进制95转八进制=", b)
十进制95转八进制= 0o137
#八进制转十进制
c = 0o137
print("八进制0o137转十进制=", c)
八进制0o137转十进制= 95
转载请注明:八度生活 » python 进制转换