Heim > Backend-Entwicklung > Python-Tutorial > Wie konvertiere ich Strings in Python in numerische Datentypen (int und float)?

Wie konvertiere ich Strings in Python in numerische Datentypen (int und float)?

DDD
Freigeben: 2025-01-03 19:25:09
Original
826 Leute haben es durchsucht

How Do I Convert Strings to Numeric Data Types (int and float) in Python?

Konvertieren von Zeichenfolgen in numerische Datentypen in Python

In Python ist es häufig erforderlich, Zeichenfolgen, die numerische Werte darstellen, in tatsächliche numerische Datentypen zu konvertieren wie float oder int. Dies ist von entscheidender Bedeutung, wenn mit Daten aus externen Quellen gearbeitet wird oder wenn präzise mathematische Operationen erforderlich sind.

Konvertieren von Strings in Float

Um einen String in einen Float umzuwandeln, verwenden Sie die float()-Funktion. Es nimmt ein String-Argument und gibt eine Gleitkommadarstellung des darin enthaltenen numerischen Werts zurück.

Zum Beispiel:

a = "545.2222"
float(a)
# Output: 545.22220000000004
Nach dem Login kopieren

Konvertieren von Strings in Int

Wenn Sie eine Zeichenfolge in eine Ganzzahl konvertieren müssen, können Sie die Funktion int() verwenden. Sie müssen jedoch zunächst sicherstellen, dass die Zeichenfolge eine gültige Ganzzahl ist Darstellung.

Zum Beispiel:

a = "31"
int(a)
# Output: 31
Nach dem Login kopieren

Hinweis: Es ist erwähnenswert, dass int(), angewendet auf eine Zeichenfolge, die einen Gleitkommawert darstellt, den abgeschnittenen ganzzahligen Teil von zurückgibt der Float-Wert, wie im folgenden Beispiel gezeigt:

int(float(a))
# Output: 545
Nach dem Login kopieren

Wenn Sie diese Konvertierungstechniken verstehen, können Sie numerische Daten innerhalb von Zeichenfolgen nahtlos verarbeiten und führen Sie nach Bedarf präzise mathematische Operationen in Ihren Python-Programmen aus.

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

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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage