Heim >Backend-Entwicklung >Python-Tutorial >Wie erhält man den ASCII-Wert eines Zeichens in Python?

Wie erhält man den ASCII-Wert eines Zeichens in Python?

Linda Hamilton
Linda HamiltonOriginal
2024-11-21 10:33:091045Durchsuche

How do you get the ASCII value of a character in Python?

Den ASCII-Wert eines Zeichens abrufen

In Python können Sie den ASCII-Wert eines Zeichens als Ganzzahl abrufen, indem Sie ord() Funktion.

>>> ord('a')
97
Um den ASCII-Wert wieder in ein Zeichen umzuwandeln, können Sie die verwenden

chr()-Funktion.

>>> chr(97)
'a'
Sie können auch arithmetische Operationen an ASCII-Werten ausführen, um Zeichen zu manipulieren. Um beispielsweise das Zeichen drei Positionen rechts von „a“ in der ASCII-Sequenz zu erhalten:

>>> chr(ord('a') + 3)
'd'

Hinweis: In Python 2 ist das unichr() Funktion wurde verwendet, um Unicode-Zeichen zurückzugeben. In Python 3 kann chr() jedoch sowohl für ASCII- als auch für Unicode-Zeichen verwendet werden.

Das obige ist der detaillierte Inhalt vonWie erhält man den ASCII-Wert eines Zeichens in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn