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