Pythonでは、整数をASCII文字に変換するためにchr()
関数を使用します。この関数は整数を引数として受け取り、対応するASCII文字を返します。
s = 'A'
ord_s = ord(s)
print(ord_s) # 65
chr_s = chr(ord_s)
print(chr_s) # A
上記の例では、文字’A’のASCII値を取得し、その後、そのASCII値を元の文字に戻しています。
また、PythonではASCIIコードを使用して大文字と小文字を変換することも可能です。例えば、大文字を小文字に変換するには、ASCIIコードに32を加えます。
s = 'A'
small_s = chr(ord(s)+32)
print(small_s) # a
このように、Pythonのord()
とchr()
関数を使用することで、整数とASCII文字の間で簡単に変換を行うことができます。
参考文献: