Python二进制、八进制、十进制、十六进制互转,我来为大家讲解一下关于python十六进制怎么转二进制?跟着小编一起来看一看吧!

python十六进制怎么转二进制(Python二进制八进制十进制)

python十六进制怎么转二进制

Python二进制、八进制、十进制、十六进制互转

在Python中各种进制的转换还是比较方便的,都有内置的方法

通过以上4个方法就可以实现各个进制直接的互转,以下是代码示例

dec = 10 # 十进制转二进制 print('十进制转二进制', bin(dec)) # 十进制转八进制 print('十进制转八进制', oct(dec)) # 十进制转十六进制 print('十进制转十六进制', hex(dec)) # 二进制转十进制 dec = '110' print('二进制转十进制', int(dec, 2)) # 八进制转十进制 dec = '12' print('八进制转十进制', int(dec, 8)) # 十六进制转十进制 dec = 'a' print('十六进制转十进制', int(dec, 16)) # 十六进制转二进制 dec = 'a' print('十六进制转二进制', bin(int(dec, 16)))

输出

十进制转二进制 0b1010 十进制转八进制 0o12 十进制转十六进制 0xa 二进制转十进制 6 八进制转十进制 10 十六进制转十进制 10 十六进制转二进制 0b1010

,