内置函数-进制之间的转换
bin() #二进制
oct() #八进制
int() #十进制
hex() #十六进制
Return the binary representation of an integer
译文: 返回整数的二进制表示形式
注意:只能是整数
1、整数1111 的各种进制的表示
print(bin(1111))
0b10001010111
print(oct(1111))
0o2127
print(int(1111))
1111
print(hex(1111))
0x457
2、转换成十进制
二进制转换成十进制:
print(int('0b10001010111',base=2))
1111
八进制转换成十进制:
print(int('0o2127',base=8))
1111
十六进制转换成十进制:
print(int('0x457',base=16))
1111
以上可简写为:print(int(xxxxx)) python自动分析出xxxxx属于几进制
3、以此类推其他转换成二进制的方法:
print(bin(0x457))
.........