logo

Python chr() 関数

Python chr() 関数は、Unicode コード整数を指す文字を表す文字列を取得するために使用されます。たとえば、chr(97) は文字列「a」を返します。この関数は整数の引数を受け取り、指定された範囲を超える場合はエラーをスローします。引数の標準の範囲は 0 ~ 1,114,111 です。

サイン

 chr(i) 

パラメーター

:整数値です。

bash 配列

戻る

この関数は、文字の文字列表現を返します。

chr() 関数の機能を理解するために、関数の例をいくつか見てみましょう。

Python chr() 関数の例 1

これは、指定された int 値に存在する char を返す chr() 関数を使用する簡単な例です。戻り値の型は文字列であり、同様に検証できます。

 # Python chr() function example # Calling function result = chr(102) # It returns string representation of a char result2 = chr(112) # Displaying result print(result) print(result2) # Verify, is it string type? print('is it string type:', type(result) is str) 

出力:

 f p is it string type: True 

Python chr() 関数の例 2

chr() 関数は範囲内の整数値を受け取ります。値が範囲を超えるとエラーがスローされます。以下の例を参照してください。

 # Python chr() function example # Calling function result = chr(11) # It returns string representation of a char result2 = chr(11111111) # If value is out of range # Displaying result print(result) print(result2) 

出力:

 ValueError: chr() arg not in range(0x110000) 

Python chr() 関数の例 3

整数のリストを chr() 関数に適用すると、各整数ポイントの char 値が Unicode に返されます。以下の例を参照してください。

Linuxでフォルダーの名前を変更する
 # Python chr() function example data = [112,97,114,119,115,10.5] result = chr(11) # It returns string representation of a char # Calling function for d in data: print('Char at',d,'is:',chr(d)) 

出力:

 TypeError: integer argument expected, got float Char at 112 is: p Char at 97 is: a Char at 114 is: r Char at 119 is: w Char at 115 is: s