Pengenalan kepada fungsi Python: Pengenalan dan contoh fungsi int
Python ialah bahasa pengaturcaraan berkuasa yang digunakan secara meluas dalam analisis data, kecerdasan buatan, pembangunan web dan bidang lain. Python mempunyai banyak fungsi terbina dalam Artikel ini akan memperkenalkan fungsi yang biasa digunakan dalam Python - int, dan memberikan contoh khusus.
1. Fungsi Int
Fungsi int ialah fungsi terbina dalam Python, digunakan untuk menukar rentetan atau nombor titik terapung kepada integer. Biasanya, apabila Python mentafsir rentetan integer, ia secara automatik menukarkannya kepada integer apabila ia mentafsir rentetan titik terapung, ia secara automatik menukarnya kepada nombor titik terapung. Walau bagaimanapun, apabila kita perlu menukar rentetan atau nombor titik terapung secara eksplisit kepada integer, kita perlu menggunakan fungsi int.
2. Contoh fungsi int
Berikut ialah beberapa contoh fungsi int untuk membantu pembaca lebih memahami penggunaan dan fungsi fungsi int.
Contoh kod:
n = "55" x = int(n) print(x)
Hasil keluaran:
55
Dalam kod di atas, kita mula-mula mentakrifkan pembolehubah rentetan n, yang nilainya ialah "55". Selepas itu, kami menggunakan fungsi int untuk menukar n kepada integer dan menetapkannya kepada pembolehubah x. Akhir sekali, kami menggunakan fungsi cetakan untuk mengeluarkan nilai x, dan hasilnya ialah 55.
Contoh kod:
n = 39.8 x = int(n) print(x)
Hasil keluaran:
39
Dalam kod di atas, kita takrifkan pembolehubah titik terapung n dengan nilai 39.8. Selepas itu, kami menggunakan fungsi int untuk menukar n kepada integer dan menetapkannya kepada pembolehubah x. Perlu diingat bahawa sejak fungsi int membundar ke bawah, 39.8 akan ditukar kepada 39. Akhir sekali, kami menggunakan fungsi cetakan untuk mengeluarkan nilai x, dan hasilnya ialah 39.
Contoh kod:
n = "FF" x = int(n, 16) print(x)
Hasil keluaran:
255
Dalam kod di atas, kita mentakrifkan rentetan heksadesimal n, yang nilainya ialah "FF". Selepas itu, kami menggunakan fungsi int untuk menukar n kepada integer perpuluhan dan menetapkannya kepada pembolehubah x. Perlu diingat bahawa kerana nombor perpuluhan yang sepadan dengan FF ialah 255, hasil keluaran akhir ialah 255.
Apabila menggunakan fungsi int, kadangkala anda menemui rentetan atau nombor titik terapung yang tidak boleh ditukar, yang mana Python akan membuang pengecualian ValueError. Kita boleh menggunakan pernyataan cuba-kecuali untuk mengendalikan situasi pengecualian ini.
Contoh kod:
n = "hello" try: x = int(n) print(x) except ValueError: print("无法将%s转换为整数" % n)
Hasil keluaran:
无法将hello转换为整数
Dalam kod di atas, kita mula-mula mentakrifkan pembolehubah rentetan n yang nilainya ialah "hello". Kami kemudian menggunakan pernyataan cuba-kecuali untuk cuba menukar n kepada integer dan menetapkannya kepada pembolehubah x. Memandangkan "hello" tidak boleh ditukar kepada integer, Python membuang pengecualian ValueError. Dalam pernyataan kecuali, kami mengeluarkan mesej gesaan yang memberitahu pengguna bahawa "hello" tidak boleh ditukar kepada integer.
Ringkasan:
Fungsi int ialah fungsi terbina dalam yang biasa digunakan dalam Python, yang boleh menukar rentetan atau nombor titik terapung kepada integer. Apabila menggunakan fungsi int, anda perlu memberi perhatian kepada isu nombor asas Pada masa yang sama, kami juga boleh menggunakan pernyataan cuba-kecuali untuk mengendalikan situasi di mana penukaran tidak dapat dilakukan.
Artikel ini menyediakan berbilang contoh, dengan harapan dapat membantu pembaca memahami dengan lebih baik cara menggunakan fungsi int.
Atas ialah kandungan terperinci Pengenalan kepada fungsi Python: Pengenalan dan contoh fungsi int. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!