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!