Strings in Gleitkommazahlen und ganze Zahlen analysieren
In Python ist das Konvertieren von Strings in Gleitkommazahlen oder ganze Zahlen ein unkomplizierter Prozess. Lassen Sie uns untersuchen, wie Sie diese Konvertierung für beide Szenarien erreichen:
Konvertieren einer Zeichenfolge in eine Gleitkommazahl:
Um eine Zeichenfolge, die eine Gleitkommazahl darstellt, in eine Gleitkommazahl umzuwandeln, Verwenden Sie die Funktion float(). Zum Beispiel:
a = "545.2222" float(a) # Output: 545.22220000000004
Es ist erwähnenswert, dass float() die Genauigkeit beibehält, sodass der resultierende Float möglicherweise eine etwas andere Darstellung als der ursprüngliche String hat.
Konvertieren eines Strings in eine Ganzzahl:
Um eine Zeichenfolge, die eine Ganzzahl darstellt, in eine Ganzzahl umzuwandeln, ist der Prozess etwas aufwändiger. Konvertieren Sie zunächst die Zeichenfolge mit float() in eine Gleitkommazahl und extrahieren Sie dann mit int() den ganzzahligen Wert.
a = "31" int(float(a)) # Output: 31
Dieser zweistufige Ansatz stellt sicher, dass der ganzzahlige Wert präzise ist.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie konvertiere ich Strings in Floats und Integers in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!