Heim > Artikel > Backend-Entwicklung > Wie erhalte ich den ASCII-Wert eines Zeichens in Python?
So erhalten Sie den numerischen ASCII-Wert eines Zeichens in Python
Das Bestimmen des ASCII-Werts eines Zeichens als Ganzzahl in Python ist eine unkomplizierter Prozess. Python bietet hierfür zwei unverzichtbare Funktionen:
ord()-Funktion:
Die ord()-Funktion ruft die Ganzzahl ab, die den ASCII-Wert eines bestimmten Zeichens darstellt. Zum Beispiel:
>>> ord('a') 97
chr()-Funktion:
Umgekehrt führt die chr()-Funktion den umgekehrten Vorgang aus, indem sie eine Ganzzahl in das entsprechende Zeichen umwandelt.
>>> chr(97) 'a'
Beispiele:
Diese Funktionen ermöglichen verschiedene Zeichenmanipulationen. Um beispielsweise den Buchstaben „a“ in der ASCII-Sequenz um drei zu erhöhen:
>>> chr(ord('a') + 3) 'd'
Python 2 zu Python 3 Übergang:
In Python 2 ist die Es war auch die Funktion unichr verfügbar, die Unicode-Zeichen zurückgab, die den angegebenen Ordnungswerten entsprachen. In Python 3 kann chr jedoch sowohl für ASCII- als auch für Unicode-Zeichen verwendet werden.
Dokumentationsreferenzen:
Das obige ist der detaillierte Inhalt vonWie erhalte ich den ASCII-Wert eines Zeichens in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!