Python 281016进制间的转换
Posted neeo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 281016进制间的转换相关的知识,希望对你有一定的参考价值。
进制转换一直是初学者所头疼的,下面就简单的列出各进制之间都是以什么方式转换的。
# print(‘2-->8: ‘, oct(int(‘0b1010‘, 2))) # 2-10-8 # print(‘2-->10:‘, int(‘0b1010‘, 2)) # 2-10 # print(‘2-->16:‘, hex(int(‘0b1010‘, 2))) # 2-10-16 # print(‘8-->2:‘, bin(int(‘0o12‘, 8))) # 8-10-2 # print(‘8-->10:‘, int(‘0o12‘, 8)) # 8-10 # print(‘8-->16:‘, hex(int(‘0o12‘, 8))) # 8-10-16 # print(‘10-->2‘, bin(10)) # 10-2 # print(‘10-->8‘, oct(10)) # 10-2 # print(‘10-->16‘, hex(10)) # 10-16 # print(‘16-->2:‘, bin(int(‘0xa‘, 16))) # 16-10-2 # print(‘16-->8:‘, oct(int(‘0xa‘, 16))) # 16-10-8 # print(‘16-->10:‘, int(‘0xa‘, 16)) # 16-10 ‘‘‘ 2-->8: 0o12 2-->10: 10 2-->16: 0xa 8-->2: 0b1010 8-->10: 10 8-->16: 0xa 10-->2 0b1010 10-->8 0o12 10-->16 0xa 16-->2: 0b1010 16-->8: 0o12 16-->10: 10 ‘‘‘
以上是关于Python 281016进制间的转换的主要内容,如果未能解决你的问题,请参考以下文章