一,10进制 转 2,8,16进制
bin() ,oct(),hex()
输出示例
‘0b10011010010‘
‘0o2322‘
‘0x4d2‘
二,2,8,16进制 转 10进制
int(<str>,16)
int(<str>,8)
int(<str>,2)
如:
>>> int(‘10011010010‘, 2) 1234
三,2,8,16进制格式化输出,可以去掉前面的0b,0o,0x
format
(<int>,
‘b‘
)
format
(<int>,
‘o‘
)
format
(<int>,
‘x‘
)
备注:format是一个函数,不必再str.format
原文:https://www.cnblogs.com/shitianfang/p/12353702.html