Python: 16進数を10進数への変換

Python で 16進数 を 10進数 へ変換する。’0x’ の有り無しに拘らず、下記で変換できます。

>>> int('ff', 16)
255
>>> int('0xff', 16)
255

‘0x’ が付いているなら eval も使えます。

>>> eval('0xff')
255
スポンサーリンク