Heim >Backend-Entwicklung >Python-Tutorial >Wie konvertiere ich Strings in Zahlen (Ganzzahlen und Gleitkommazahlen) in Python?

Wie konvertiere ich Strings in Zahlen (Ganzzahlen und Gleitkommazahlen) in Python?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-27 15:38:12424Durchsuche

How Do I Convert Strings to Numbers (Integers and Floats) in Python?

Konvertieren von Zeichenfolgen in Zahlen in Python

Python bietet praktische Methoden zum Konvertieren von Zeichenfolgen, die numerische Werte darstellen, in Gleitkommazahlen (Float) oder Ganzzahlen ( int)-Typen. So können Sie dies erreichen:

Strings in Floats konvertieren

Um einen String, der einen Dezimalwert enthält, in einen Float umzuwandeln, verwenden Sie die Funktion float(). Zum Beispiel:

a = "545.2222"
float_value = float(a)
print(float_value)  # Output: 545.22220000000004

Konvertieren von Zeichenfolgen in Ganzzahlen

Um eine Zeichenfolge, die eine Ganzzahl darstellt, in eine Ganzzahl umzuwandeln, verwenden Sie die Funktion int(). Beachten Sie, dass die Zeichenfolge hierfür gültige Ganzzahlen enthalten muss. Zum Beispiel:

b = "31"
int_value = int(b)
print(int_value)  # Output: 31

Ganzzahl-zu-Float-Konvertierung (optionaler Schritt)

Falls Sie Ihre Ganzzahl zurück in eine Gleitkommazahl umwandeln müssen, können Sie dann die verwenden Noch einmal die Funktion „float()“:

float_value = float(int_value)

Indem Sie diese einfachen Schritte befolgen, können Sie Zeichenfolgen einfach analysieren, um numerische Werte in Python zu erhalten und so Ihren Code zu stärken effektiv mit numerischen Daten interagieren.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich Strings in Zahlen (Ganzzahlen und Gleitkommazahlen) in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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