16進数、8進数、2進数
# 16進の文字列を得るhex()関数
>>> hex(1023)
'0x3ff'
>>> 0x3ff
1023
# 16進数文字列を数値に変換int()関数
>>> int('0x3ff', 16)
1023
# 8進の文字列を得るoct()関数
>>> oct(1023)
'01777'
>>> 01777
1023
# 8進数文字列を数値に変換
>>> int('01777', 8)
1023
# 2進の文字列を得るbin()関数
>>> bin(4)
'0b100'
>>> bin(1)
'0b1'
>>> bin(3)
'0b11'
# 2進数文字列を数値に変換
>>> int('0b100', 2)
4