3.2 各進制的表示與轉換

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'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章