Python chr()-Funktion (eingebaut)

Aus der Python 3 Dokumentation

Gibt den String zurück, der ein Zeichen darstellt, dessen Unicode-Codepunkt die ganze Zahl i ist. Zum Beispiel gibt chr(97) den String 'a' zurück, während chr(8364) den String '€' zurückgibt. Dies ist die Umkehrung von ord().

Einführung

Die chr()-Funktion in Python ist eine eingebaute Funktion, die eine ganze Zahl als Argument entgegennimmt und einen String zurückgibt, der das entsprechende Unicode-Zeichen darstellt.

Die an die chr()-Funktion übergebene ganze Zahl sollte im Bereich von 0 bis 65535 liegen, was dem Bereich gültiger Unicode-Zeichen entspricht.

print(chr(97))
print(chr(65))
print(chr(120))
a
A
x

Die chr()-Funktion ist die Umkehrung der ord()-Funktion, die ein einzelnes Zeichen als Argument entgegennimmt und die entsprechende ganze Zahl zurückgibt.

print(ord('a'))
print(ord('A'))
print(ord('x'))
97
65
120

Die chr()-Funktion kann nützlich sein, wenn man mit Text- und Zeichendaten arbeitet, insbesondere beim Umgang mit Unicode-Zeichen. Sie können sie beispielsweise verwenden, um eine ganze Zahl, die einen Unicode-Codepunkt darstellt, in das entsprechende Zeichen umzuwandeln, oder um einen String von Zeichen aus einem Bereich von ganzen Zahlen zu generieren.