3.2 各进制的表示与转换

来源:互联网 发布:折800淘宝 编辑:程序博客网 时间:2024/06/08 07:36

1.

1、十进制(平时用的最多):满10进1,平时说的0.1.2.3.4...9.10(0,然后前一位+1,为10)2、[进制及转换详解](http://share.onlinesjtu.com/mod/tab/view.php?id=172)

2.

表示二进制:用0b开头表示,python中默认的就是十进制so:例:>>>0b10    2

3、

表示八进制:用0o开头表示例:    >>> 0o10        8

4、

    表示十六进制,用0x开头表示    例:        >>> 0x10          16

进制转换:

1、

任意进制转换为二进制:bin()例:    >>> bin(10)     '0b1010'

2、

任意进制转为十进制:int()例:    >>> int(0b10)        2

3、

任意进制转为十六进制:hex()例:    >>> hex(0b11)        '0x3'

4、

任意进制转为八进制:oct()例:    >>> oct(0x1f)        '0o37'
阅读全文
0 0