Pythonでは、文字列とASCIIコードを相互に変換するための組み込み関数が提供されています。具体的には、ord()
関数とchr()
関数を使用します。
ASCIIから文字列への変換
ASCIIコードを文字列に変換するには、chr()
関数を使用します。この関数は整数を引数に取り、対応するASCII文字を返します。
# ASCIIコード65は大文字のAに対応
chr_s = chr(65)
print(chr_s) # 出力: A
文字列からASCIIへの変換
文字列をASCIIコードに変換するには、ord()
関数を使用します。この関数は文字列を引数に取り、対応するASCIIコードを返します。
# 大文字のAのASCIIコードは65
ord_s = ord('A')
print(ord_s) # 出力: 65
これらの関数を使うことで、Pythonで文字列とASCIIコードの間の変換を簡単に行うことができます。これは、テキストデータの処理や解析において非常に便利な機能です。