Pythonで16進数を扱う

提供: Python入門
2014年1月23日 (木) 00:19時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「Pythonで16進数を扱う方法を紹介します。 '''読み方''' ;16進数:じゅうろくしんすう __TOC__ == 概要 == == 文字列を16進数に変換す...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索
スポンサーリンク

Pythonで16進数を扱う方法を紹介します。

読み方

16進数
じゅうろくしんすう

概要

文字列を16進数に変換する

ソースコード

print hex(255)
print int('0xff', 16)
print int('ff', 16)
print hex(65535)
print int('0xffff', 16)

実行例

% python hex2.py
0xff
255
255
0xffff
65535

文字列を16進数に変換する

ソースコード

#!/usr/local/bin/python
print 'hoge'.encode('hex')
print '686f6765'.decode('hex')

実行例

% hex.py
686f6765
hoge

関連項目





スポンサーリンク