Heim > Artikel > Backend-Entwicklung > Was nützt die Funktion int() in Python?
Die Funktion int() in Python kann verschiedene Arten von Werten in Ganzzahlen umwandeln, darunter Zeichenfolgen, Gleitkommazahlen und andere Typen. Die Funktion int() konvertiert die Ganzzahldarstellung in der Zeichenfolge in einen Ganzzahltyp, rundet die Gleitkommazahl auf eine Ganzzahl ab und gibt über den zweiten Parameter die zu konvertierende Basis an. Diese Funktion wird häufig bei der Datentypkonvertierung und bei Ganzzahloperationen verwendet.
In Python wird die Funktion int() verwendet, um einen Wert in eine Ganzzahl (int) umzuwandeln. Es kann Argumente unterschiedlichen Typs akzeptieren und versuchen, diese Argumente in ganze Zahlen umzuwandeln. Hier sind einige häufige Verwendungen der Funktion int():
Konvertieren Sie eine Zeichenfolge in eine Ganzzahl:
num_str = "123"num = int(num_str)print(num) # 输出:123
Die Funktion int() kann eine Zeichenfolge, die eine Ganzzahl darstellt, in einen Ganzzahltyp konvertieren.
Gleitkommazahl in Ganzzahl umwandeln: Die Funktion
num_float = 3.14num = int(num_float)print(num) # 输出:3
int() rundet die Gleitkommazahl ab und wandelt sie in eine Ganzzahl um.
Andere Typen in Ganzzahlen konvertieren:
bool_val = Truenum = int(bool_val)print(num) # 输出:1
Beim Konvertieren eines booleschen Werts in eine Ganzzahl wird True in 1 und False in 0 konvertiert.
Basiskonvertierung angeben:
num_str = "10"num = int(num_str, 2)print(num) # 输出:2
int()-Funktion kann auch einen zweiten Parameter akzeptieren, der die Basis angibt, die durch die zu konvertierende Zeichenfolge dargestellt wird. Beispielsweise wird int("10", 2) die Binärzeichenfolge in konvertieren „10“ wird in Dezimalzahl 2 umgewandelt.
Im Allgemeinen wird die Funktion int() verwendet, um andere Datentypen in Ganzzahltypen umzuwandeln. Bei Konvertierungen müssen natürlich die Datentypkompatibilität und ein möglicher Verlust der Datengenauigkeit berücksichtigt werden.
Das obige ist der detaillierte Inhalt vonWas nützt die Funktion int() in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!