Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah kegunaan fungsi int() dalam python

Apakah kegunaan fungsi int() dalam python

小老鼠
小老鼠asal
2024-03-25 10:53:33669semak imbas

Fungsi int() dalam Python boleh menukar pelbagai jenis nilai kepada integer, termasuk rentetan, nombor titik terapung dan jenis lain. Fungsi int() menukar perwakilan integer dalam rentetan kepada jenis integer, membulatkan ke bawah nombor titik terapung kepada integer dan menentukan asas untuk ditukar melalui parameter kedua. Fungsi ini digunakan secara meluas dalam penukaran jenis data dan operasi integer.

Apakah kegunaan fungsi int() dalam python

Dalam Python, fungsi int() digunakan untuk menukar nilai kepada integer (int). Ia boleh menerima hujah pelbagai jenis dan cuba menukar hujah ini kepada integer. Berikut ialah beberapa kegunaan biasa fungsi int():

  1. Tukar rentetan kepada integer:

    num_str = "123"num = int(num_str)print(num)  # 输出:123

    Fungsi int() boleh menukar rentetan yang mewakili integer kepada jenis integer.

  2. Tukar nombor titik terapung kepada integer: Fungsi

    num_float = 3.14num = int(num_float)print(num)  # 输出:3

    int() akan membulatkan nombor titik terapung ke bawah dan menukarnya kepada integer.

  3. Tukar jenis lain kepada integer:

    bool_val = Truenum = int(bool_val)print(num)  # 输出:1

    Apabila menukar nilai Boolean kepada integer, True ditukar kepada 1 dan False ditukar kepada 0.

  4. Specify Base Conversion:

    num_str = "10"num = int(num_str, 2)print(num)  # 输出:2

    int () juga boleh menerima parameter kedua, yang menunjukkan asas yang diwakili oleh rentetan yang akan ditukar. "10" ditukar kepada perpuluhan 2.

Secara amnya, fungsi int() digunakan untuk menukar jenis data lain kepada jenis integer. Sudah tentu, keserasian jenis data dan kemungkinan kehilangan ketepatan data perlu dipertimbangkan semasa melakukan penukaran.

Atas ialah kandungan terperinci Apakah kegunaan fungsi int() dalam python. 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