Pythonには、文字をその対応するUnicodeコードポイントの値に変換するord
関数があります。例えば、ord('a')
は整数の97を返します。
しかし、このord
関数の逆の操作、つまり整数を対応する文字に変換する関数は何でしょうか?それがchr
関数です。chr
関数は整数を引数に取り、そのASCIIコードが対応する文字を返します。例えば、chr(97)
は文字列の’a’を返します。
これらの関数を使うことで、文字と整数の間で変換を行うことが可能になります。これは、文字列を操作する際や、文字コードに関する問題を解決する際に非常に便利です。
# ord関数の使用例
print(ord('a')) # 97
# chr関数の使用例
print(chr(97)) # 'a'
以上がPythonのord
関数とchr
関数の基本的な使い方になります。これらの関数を理解し、適切に使うことで、Pythonでのプログラミングがよりスムーズになるでしょう。