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

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

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

python十六进制怎么转二进制

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

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

  • 二进制 bin()
  • 八进制 oct()
  • 十六进制 hex()
  • 十进制 int()

通过以上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

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页