python 16进制转10 进制, 8进制转10进制, 2进制转10进制 可以使用系统自带的 int 方法
具体如下:
value = "0x1388" result = int(value, 16) print(result) # 16进制转10进制结果为5000 value = "1011" result = int(value, 2) print(result) # 2进制转10进制结果为11 value = "2012" result = int(value, 8) print(result) # 8进制转10进制结果为1034
当然
python 十进制转二进制使用:bin, 十进制转八进制使用oct 十进制转十六进制使用:hex
具体可以参看我的另外一篇博客