python进制转换的方式
十进制转其他
十进制转二进制
bin(10)
十进制转八进制
oct(10)
十进制转十六进制
hex(10)
二进制转其他
二进制转八进制
num=eval(bin(2))
#num=0b1010
oct(num)
二进制转十进制
num=bin(2)
#num=0b1010
int(num,2)
二进制转十六进制
num=eval(bin(2))
#num=0b1010
hex(num)
八进制转其他
八进制转二进制
num=eval(oct(10))
#num=0o11
bin(num)
八进制转十进制
num=eval(oct(10))
#num=0o11
int(num,8)
八进制转十六进制
num=eval(oct(10))
#num=0o11
hex(num)
十六进制转其他
十六进制转二进制
num=eval(hex(16))
#num=0x10
bin(num)
十六进制转八进制
num=eval(hex(16))
#num=0x10
oct(num)
十六进制转十进制
num=eval(hex(16))
#num=0x10
int(num,16)