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