プログラミング

Pythonのord関数で文字をUnicode値に変換する(初心者のPython入門)

2019年7月4日

Pythonで文字をUnicode値に変換するord関数の使い方です。(Pythonの標準関数です。)

Pythonの標準関数一覧はこちらです。

Unicode値とは

文字コード値の一種で、国際規格になっています。

ord関数の使い方

ord(c)

文字(1文字)に対して、Unicodeを表す整数を返します。

以下のとおり試してみます。

# -*- coding: utf-8 -*-

# 文字をUnicode値に変換します
print(ord('a'))
print(ord('あ'))
# Unicode値を文字に変換します
print(chr(97))
print(chr(12354))

実行結果は以下のようになりました。

97
12354
a

"a"のUnicode値は97、"あ"のUnicode値は12354です。

Unicode値を文字に変換して表示すると、"a"と"あ"が表示されました。

-プログラミング
-, ,

© 2024 小さなことをやってみるブログ