Wie man in Python Ganzzahl in Zeichenkette konvertiert
-
Verwenden Sie die Funktion
str()
, um einen Integer in Python in eine Zeichenkette zu konvertieren - Verwenden Sie die f-Formatierung, um eine Ganzzahl in Python in eine Zeichenkette zu konvertieren
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
- So konvertieren Sie Int in Binär in Python
- Ganzzahlprogrammierung in Python
- Konvertieren Sie Integer in Python in römische Zahlen
- Wandeln Sie in Python römische Zahlen in ganze Zahlen um
- Ganzzahl umkehren in Python
- Konvertieren Sie String in Integer in Python
Verwandter Artikel - Python String
- Entfernen Kommas aus String in Python
- Wie man prüft, ob eine Zeichenkette auf pythonische Weise leer ist
- Konvertieren einer Zeichenkette in einen Variablennamen in Python
- Wie man Leerzeichen in einem String in Python entfernt
- Wie man in Python Zahlen aus einer Zeichenkette extrahiert
- Wie man in Python String in datetime konvertiert