Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk menukar str ke int dalam python

Bagaimana untuk menukar str ke int dalam python

WBOY
WBOYke hadapan
2024-03-01 16:31:25626semak imbas

Bagaimana untuk menukar str ke int dalam python

Dalam python, anda boleh menukar int()rentetan kepada integer menggunakan fungsi terbina dalam.

Berikut adalah contoh:

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

int()Fungsi ini juga boleh menerima parameter kedua, yang mewakili asas rentetan. Contohnya, tukar rentetan binari kepada integer:

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

Selain menggunakan fungsi terbina dalam, anda juga boleh menggunakan kaedah lain untuk penukaran, seperti menggunakan fungsi eval() atau menggunakan kaedah rentetan isdi<code>eval()函数或使用字符串方法isdi<strong class="keylink">git</strong>()判断字符串是否只包含数字字符,然后使用循环和数学运算符构建整数。但是,使用int()git

() code> untuk menentukan sama ada rentetan hanya Mengandungi aksara angka dan kemudian menggunakan gelung dan operator math🎜 untuk membina integer. Walau bagaimanapun, menggunakan fungsi 🎜 adalah kaedah yang paling biasa dan disyorkan. 🎜 🎜

Atas ialah kandungan terperinci Bagaimana untuk menukar str ke int dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lsjlt.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam