Konvertieren Sie Int in ASCII in Python

Vaibhhav Khetarpal 10 Oktober 2023
Konvertieren Sie Int in ASCII in Python

ASCII, eine Abkürzung des American Standard Code for Information Interchange, kann als Standard definiert werden, der Zahlen, Buchstaben und einige andere Zeichen im 8-Bit-Code zuweisen kann, der maximal 256 verfügbare Slots enthält.

In diesem Tutorial werden verschiedene Methoden zum Konvertieren von int in ASCII in Python besprochen.

Verwenden Sie die Funktion chr(), um int in ASCII in Python zu konvertieren

Es gibt in Python integrierte String-Funktionen für String-Manipulationen. Die Funktion chr() ist eine davon.

Die Funktion chr() steht in Python 3 und höher zur Verfügung und wird verwendet, um den ASCII-Wert einer entsprechenden ASCII-Codenummer bereitzustellen.

Der folgende Code verwendet die Funktion chr(), um int in ASCII in Python zu konvertieren.

a = chr(101)
print(a)

Ausgabe:

e

Im obigen Code wird die Funktion chr() auf die Zahl 101 angewendet, die die Ausgabe e liefert.

In Python 2 kann statt der Funktion chr() auch die Funktion unichr() verwendet werden. die Funktion unichr() kann den Unicode-String für die Zahl liefern.

Der folgende Code verwendet die Funktion unichr(), um int in ASCII in Python zu konvertieren.

# Python 2
a = unichr(101)
print(a)

Ausgabe:

e

In den neueren Versionen von Python (Python 3 und höher) gibt es keinen Gegensatz zwischen normalen Strings und Unicode.

Um den ASCII-Wert wieder in int zu konvertieren, können wir die Funktion ord() verwenden. Das ord() hat den allgemeinen Zweck, einen String mit Einheitslänge zu erhalten und die Unicode-Äquivalenz des als Argument übergebenen Strings bereitzustellen.

Die Funktion ord() dient im Wesentlichen dazu, den umgekehrten Zweck der Funktion chr() und unichr() zu erreichen. Es hat eine grundlegende Syntax und ist eine der integrierten Funktionen von Python.

Der folgende Code verwendet die Funktion ord(), um den inversen Prozess der Funktion chr() in Python zu implementieren.

print(ord("e"))

Ausgabe:

101
Vaibhhav Khetarpal avatar Vaibhhav Khetarpal avatar

Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.

LinkedIn

Verwandter Artikel - Python Integer

Verwandter Artikel - Python ASCII