Heim > Backend-Entwicklung > Python-Tutorial > Wie konvertiere ich Ganzzahlen in Strings in Python?

Wie konvertiere ich Ganzzahlen in Strings in Python?

Susan Sarandon
Freigeben: 2024-11-12 03:50:01
Original
318 Leute haben es durchsucht

How to Convert Integers to Strings in Python?

Ganzzahl in String in Python konvertieren

Das Konvertieren einer Ganzzahl in einen String ist eine häufige Aufgabe in der Python-Programmierung. Es gibt mehrere Möglichkeiten, diese Konvertierung durchzuführen:

Verwenden der Funktion str()

Die einfachste Methode zum Konvertieren einer Ganzzahl in einen String ist die Verwendung der Funktion str( ) Funktion. Diese Funktion nimmt ein Objekt als Argument und wandelt es in einen String um, indem sie ihre __str__-Methode aufruft. Für Ganzzahlen gibt __str__ einfach die Ziffern der Ganzzahl zurück.

<code class="python">>>> str(42)
'42'</code>
Nach dem Login kopieren

Benutzerdefinierte Konvertierung

Wenn Sie mehr Kontrolle über den Konvertierungsprozess benötigen, können Sie ihn manuell durchführen . Dies kann nützlich sein, wenn Sie der resultierenden Zeichenfolge Präfixe oder Suffixe hinzufügen möchten.

<code class="python">num = 42
string_num = ""
if num < 0:
    string_num += '-'
    num = -num

while num > 0:
    digit = num % 10
    string_num += chr(digit + ord('0'))
    num //= 10

string_num = string_num[::-1]</code>
Nach dem Login kopieren

Konvertieren in eine Zeichenfolge von anderen Typen

Die Funktion str() kann kann verwendet werden, um nicht nur ganze Zahlen, sondern auch andere Arten von Objekten in Zeichenfolgen umzuwandeln. Beispielsweise können Sie einen Float wie folgt in einen String umwandeln:

<code class="python">>>> str(3.14)
'3.14'</code>
Nach dem Login kopieren

Links zu Dokumentation

  • [int()](https://docs.python.org/3/library/functions.html#int)
  • [ str()](https://docs.python.org/3/library/functions.html#str)

Hinweis

Ganzzahlen und Strings sind in Python zwei verschiedene Typen. Das Konvertieren einer Ganzzahl in eine Zeichenfolge ändert ihren Wert nicht, bietet jedoch eine Möglichkeit, sie als Zeichenfolge darzustellen.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich Ganzzahlen in Strings 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