python 的进制转换
2018-10-16 本文已影响0人
tafanfly
十进制, 二进制相互转换
- 十进制转换为二进制
>>> bin(11)
'0b1011'
- 二进制转换为十进制
>>> int('0b1011', 2)
11
十进制, 八进制相互转换
- 十进制转换为八进制
>>> oct(11)
'013'
- 八进制转换为十进制
>>> int('013', 8)
11
十进制, 十六进制相互转换
- 十进制转换为十六进制
>>> hex(11)
'0xb'
- 十六进制转换为十进制
>>> int('0xb', 16)
11
二进制, 八进制相互转换
- 二进制转换为八进制
>>> oct(0b1011)
'013'
- 八进制转换为二进制
>>> bin(013)
'0b1011'
二进制, 十六进制相互转换
- 二进制转换为十六进制
>>> hex(0b1011)
'0xb'
- 十六进制转换为二进制
>>> bin(0xb)
'0b1011'