16進数

# 16進の文字列を得るhex()関数

>>> hex(1023)
'0x3ff'

>>> 0x3ff
1023


# 16進数文字列を数値に変換int()関数

>>> int('0x3ff', 16)
1023
						

8進数

# 8進の文字列を得るoct()関数

>>> oct(1023)
'01777'

>>> 01777
1023

# 8進数文字列を数値に変換

>>> int('01777', 8)
1023
						

2進数

# 2進の文字列を得るbin()関数

>>> bin(4)
'0b100'
>>> bin(1)
'0b1'
>>> bin(3)
'0b11'

# 2進数文字列を数値に変換

>>> int('0b100', 2)
4