python 进制转换

如何表示二进制
0b1 //用0b表示二进制
0o1 //用0o表示八进制
0xA //用0x表示十六进制
任意进制之间的转换
  1. 任意进制转换成二进制--bin
bin(10)      // 十进制转成二进制    结果:0b1010
bin(0o7)    // 八进制转成二进制    结果:0b0111
bin(0xA)   // 十六进制转成二进制    结果:0b1010
  1. 任意进制转换成十进制--int
int(0b10)      // 二进制转成十进制    结果:2
int(0o7)        // 八进制转成十进制    结果:7
int(0xE)        // 十六进制转成十进制    结果:14

3.任意进制转换成八进制--oct

oct(0b10)      // 二进制转成八进制    结果:0o2
oct(0o7)        // 十进制转成八进制    结果:0o7
oct(0xE)        // 十六进制转成八进制    结果:0o16

4.任意进制转换成十六进制--hex

hex(0b10)      // 二进制转成十六进制    结果:0x2
hex(0o16)        // 八进制转成十六进制    结果:0xE
hex(16)        // 十进制转成十六进制    结果:0x10
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容