Heim > Backend-Entwicklung > Python-Tutorial > Wie erhalte ich den ASCII-Wert eines Zeichens in Python?

Wie erhalte ich den ASCII-Wert eines Zeichens in Python?

Linda Hamilton
Freigeben: 2024-11-17 06:18:03
Original
988 Leute haben es durchsucht

How do I get the ASCII value of a character 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
Nach dem Login kopieren

chr()-Funktion:

Umgekehrt führt die chr()-Funktion den umgekehrten Vorgang aus, indem sie eine Ganzzahl in das entsprechende Zeichen umwandelt.

>>> chr(97)
'a'
Nach dem Login kopieren

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'
Nach dem Login kopieren

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:

  • [ord() in Python 3.6.5rc1 ](https://docs.python.org/3/library/functions.html#ord)
  • [ord() in Python 2.7.14](https://docs.python.org/2 /library/functions.html#ord)

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage