10 進数と 16 進数の相互変換(Python)
10 進数を 16 進数にする
hex は 10 進数を 16進数にします。
m = 129
n = hex(m)
print(n)
# 0x81hex を使うと 0x という記号がつきます。これを外して値を取得するには
print('%x' % 129)
# 81とします。
16 進数を 10 進数にする
int の第二引数を 16 にすると 10 進数の値が出ます。
m = '0x81'
n = int(m, 16)
print(n)
# 129











