Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie str in int in Python

So konvertieren Sie str in int in Python

WBOY
WBOYnach vorne
2024-03-01 16:31:25571Durchsuche

So konvertieren Sie str in int in Python

In Python können Sie int()Strings mithilfe integrierter Funktionen in Ganzzahlen konvertieren.

Hier ist ein Beispiel:

string = "123"
number = int(string)
print(number)# 输出:123
print(type(number))# 输出:<class &#x27;int&#x27;>

int()Die Funktion kann auch einen zweiten Parameter akzeptieren, der die Basis der Zeichenfolge darstellt. Konvertieren Sie beispielsweise eine Binärzeichenfolge in eine Ganzzahl:

string = "1010"
number = int(string, 2)
print(number)# 输出:10

Neben der Verwendung integrierter Funktionen können Sie auch andere Methoden zur Konvertierung verwenden, z. B. die Funktion eval() oder die String-Methode isdi<code>eval()函数或使用字符串方法isdi<strong class="keylink">git</strong>()判断字符串是否只包含数字字符,然后使用循环和数学运算符构建整数。但是,使用int()git

() code>, um festzustellen, ob eine Zeichenfolge nur numerische Zeichen enthält, und verwendet dann Schleifen und mathematisch🎜-Operatoren, um ganze Zahlen zu erstellen. Die Verwendung der 🎜-Funktion ist jedoch die gebräuchlichste und empfohlene Methode. 🎜 🎜

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie str in int in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lsjlt.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen