Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Pengenalan kepada fungsi Python: Pengenalan dan contoh fungsi int

Pengenalan kepada fungsi Python: Pengenalan dan contoh fungsi int

WBOY
WBOYasal
2023-11-04 12:39:194541semak imbas

Pengenalan kepada fungsi Python: Pengenalan dan contoh fungsi int

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.

  1. Tukar rentetan kepada integer

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.

  1. Tukar nombor dengan titik perpuluhan kepada integer

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.

  1. Nombor asas tersuai untuk penukaran

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.

  1. Mengendalikan pengecualian

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn