1.进制部分
10进制 —> 满10进1,2进制 —> 满2进1,8进制 —>满8进1,16进制—>满16进1(一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制)
2.进制表示
0b表示二进制 → 例:0b10 =>2(10进制的2) 0b11=>3
0o表示八进制 → 例:0o10 =>8(10进制的8) 0o11=>9
0x表示十六进制 → 例:0x10 =>16(10进制的16) 0x1F=>31
3.进制转换的方法
<1> bin() →把其他进制转换为二进制的方法
例:bin(10) = '0b1010', bin(0o7)='0b111', bin(0xE)='0b1110'
<2> int() →把其他进制转换为十进制的方法
例:int(0b111)= 7, int(0o77)=63
<3> hex() →把其他进制转换为十六进制的方法
例:hex(888)='0x378',hex(0o777) = '0xfff'
<4> oct() →把其他进制转换为八进制的方法
例:oct(0b111)='0o7', oct(0x777)='0o3567'