Pythonで文字列とアスキーコード(ascii)を変換する

Pythonでは、文字列とアスキーコード(ascii)を相互に変換することができます。

今回は、文字列をアスキーコード(ascii)へ変換する方法とアスキーコード(ascii)から文字列へ変換する方法を解説します。

文字列とアスキーコード(ascii)を変換する

文字列をアスキーコード(ascii)へ変換する ord

# アスキーコードを取得する
ord('a')
#[結果] 97

ord('1')
#[結果] 49

Pythonで文字列のアスキーコード(ascii)を取得するには「ord」を使います。

「a」から→「97」、「1」→「49」が取得できました。

アスキーコード(ascii)から文字列へ変換する chr

# アスキーコードから文字列を取得する
chr(97)
#[結果] 'a'

ord(49)
#[結果] '1'

Pythonでアスキーコード(ascii)から文字列を取得するには「chr」を使います。

「97」から→「a」、「49」→「1」が取得できました。

 

「ord」「chr」を使ってアスキーコードと文字列の相互変換をすることができました。

参考ページhttps://docs.python.jp/3/library/functions.html

以上、Pythonで文字列とアスキーコード(ascii)を変換する方法でした。

コメント