二进制、十进制、十六进制(python)
int(“x”,base=2/8/16)是把x都转换成十进制
二进制: 1111=1*2的3次方+1*2的2次方+1*2的1次方+1*2的0次方 =8+4+2+1=15
1000=1*2的3次方+0*2的2次方+0*2的1次方+0*2的0次方=8+0+0+0=8
八进制:1111=1*8的3次方+1*8的2次方+1*8的1次方+1*8的0次方 =512+64+8+1=585
十六进制:1111=1*16的3次方+1*16的二次方+1*16的一次方+1*16的零次方=4096+256+16+1=4369
hex()是把十进制转换为十六进制
oct()是把十进制转换成八进制