Wie man in Python Ganzzahl in Zeichenkette konvertiert

Minahil Noor 10 Oktober 2023
  1. Verwenden Sie die Funktion str(), um einen Integer in Python in eine Zeichenkette zu konvertieren
  2. Verwenden Sie die f-Formatierung, um eine Ganzzahl in Python in eine Zeichenkette zu konvertieren
Wie man in Python Ganzzahl in Zeichenkette konvertiert

Dieser Artikel stellt verschiedene Methoden zur Konvertierung einer Ganzzahl in eine Zeichenkette unter Verwendung von Python-Code vor, wie die Funktion str() und die f-Formatierungsmethode.

Verwenden Sie die Funktion str(), um einen Integer in Python in eine Zeichenkette zu konvertieren

Wir können die eingebaute Funktion str() in Python verwenden, um eine Ganzzahl in eine Zeichenkette zu konvertieren. Die korrekte Syntax zur Verwendung dieser Methode lautet wie folgt:

str(objectName)

Diese Funktion akzeptiert nur einen Parameter. Die Einzelheiten ihres Parameters sind wie folgt:

Parameter Beschreibung
objectName obligatorisch Es ist das Objekt, das wir in eine Zeichenkette konvertieren wollen. In unserem Fall wird es die ganze Zahl sein.

Wenn wir eine Ganzzahl nicht in eine Zeichenkette umwandeln und versuchen, sie mit der Zeichenkette zu verwenden, gibt die Funktion einen Fehler aus.

# python 2.x
integer = 4
print "My number is " + integer

Ausgabe:

TypeError: cannot concatenate 'str' and 'int' objects

Das Programm unten zeigt, wie wir diese Methode verwenden können, um eine Ganzzahl in Python in eine Zeichenkette zu konvertieren.

# python 2.x
integer = 4
mystring = str(integer)
print "My number is " + mystring

Ausgabe:

My number is 4

Verwenden Sie die f-Formatierung, um eine Ganzzahl in Python in eine Zeichenkette zu konvertieren

In Python können wir auch die f-Formatierung verwenden, um eine ganze Zahl in eine Zeichenkette zu konvertieren. Dies ist eine effiziente Methode zur Formatierung einer Ganzzahl. Die korrekte Syntax dafür lautet wie folgt:

f"{intName}"

Sie akzeptiert nur einen Parameter. Die Einzelheiten des Parameters sind wie folgt:

Parameter Beschreibung
intName obligatorisch Es ist die ganze Zahl, die wir in eine Zeichenkette konvertieren wollen.

Das folgende Programm zeigt, wie wir die f-Formatierung verwenden können, um eine Ganzzahl in Python in eine Zeichenkette zu konvertieren.

integer = 8
f"{integer}"

Ausgabe:

8

Verwandter Artikel - Python Integer

Verwandter Artikel - Python String