文字→ascii。ascii→文字 ord, chr

ord: アスキーコードを取得

>>> ord("a")
97

ユニコードオブジェクトの場合は、ユニコードを整数で返す。

>>> ord(u"あ")
12354
>>> hex(ord(u"あ"))
0x3042
>>> u"\u3042" == u"あ"
True

chr: アスキーコードから文字へ

>>> chr(97)
'a'

ユニコードはunichr

>>> unichr(12354)
u"\u3042" 
関連記事:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)