1. 程式人生 > >Python 二進制 八進制 十進制 十六進制

Python 二進制 八進制 十進制 十六進制

開頭 code nbsp stdin 八進制 ror err style error

1、四種進制的表示方式

>>> 0b010         0b二進制
2
>>> 0x010         0x 十六進制
16
>>> 0o010         0o 八進制
8
>>> 010             0開頭報錯
  File "<stdin>", line 1
    010
      ^
SyntaxError: invalid token
>>> 10              直接輸入數字,十進制
10
        

2、轉為二進制 bin()

>>> bin(10
) 0b1010 >>> bin(0x0100) 0b100000000 >>> bin(0o0100) 0b1000000

3、轉為八進制 oct();轉為十六進制 hex()

>>> oct(10)
0o12
>>> oct(8)
0o10
>>> oct(0x010)
0o20
>>> hex(16)
0x10
>>> hex(20)
0x14
>>> hex(0o101)
0x41

4、Ascii碼與數字ord(),chr()

>>> chr(98
) b >>> ord(a) 97

Python 二進制 八進制 十進制 十六進制