Rumah >pembangunan bahagian belakang >Tutorial Python >Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi divmod

Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi divmod

WBOY
WBOYasal
2023-11-04 10:57:305724semak imbas

Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi divmod

#🎜🎜 #Pengenalan fungsi Python: penggunaan dan contoh fungsi divmod

Dalam Python, fungsi divmod() digunakan untuk mencari integer dua nombor Petak dan baki. Fungsi ini mengambil dua hujah, dividen dan pembahagi, dan mengembalikan tuple yang mengandungi hasil bagi integer dan baki.

divmod(x, y) Hasil yang dikembalikan ialah tuple yang mengandungi dua elemen Elemen pertama ialah hasil bahagi integer yang diperoleh dengan membahagikan x dengan y, dan elemen kedua ialah hasil bahagi integer yang diperolehi dengan membahagikan x. oleh y baki yang diperolehi. Jika x dan y adalah kedua-dua integer, hasil yang dikembalikan juga adalah integer.

Berikut ialah sintaks fungsi divmod():

divmod(x, y)

Sekarang mari kita lihat beberapa divmod() fungsi Contoh.

Contoh 1: Kira hasil bagi dan baki

result = divmod(13, 4)
print(result)

Hasil keluaran:

(3, 1)

Dalam contoh ini, kami menggunakan fungsi divmod(3) Hasil bahagi dan baki selepas bahagi dengan 4. Hasilnya ialah tuple dengan dua elemen (3, 1). di mana 3 ialah hasil bagi integer dan 1 ialah baki.

Contoh 2: Menggunakan pembolehubah untuk menerima hasil bagi dan baki

quotient, remainder = divmod(25, 8)
print("商为:", quotient)
print("余数为:", remainder)

Hasil keluaran:

商为: 3
余数为: 1

Dalam contoh ini, kita akan menggunakan divmod() fungsi Hasilnya disimpan dalam dua pembolehubah, hasil bagi dan baki, masing-masing, dan hasil bagi dan baki dicetak masing-masing.

Selain integer, fungsi divmod() juga boleh mengendalikan nombor titik terapung.

Contoh 3: Memproses nombor titik terapung

result = divmod(23.5, 5.5)
print(result)

Hasil keluaran:

(4.0, 3.5)

Dalam contoh ini, kami menggunakan fungsi divmod() untuk memproses two Nombor titik terapung 23.5 dan 5.5. Hasil yang dikembalikan oleh fungsi ialah tuple yang mengandungi dua nombor titik terapung (4.0, 3.5). di mana 4.0 ialah hasil bagi integer dan 3.5 ialah bakinya.

Dalam aplikasi praktikal, fungsi divmod() sering digunakan dalam senario di mana ia perlu untuk mendapatkan hasil bagi integer dan baki pada masa yang sama, seperti pembahagian data, paging dan operasi lain.

Selain menggunakan fungsi divmod(), kita juga boleh menggunakan operator // dan % untuk mencapai kesan yang sama. Walau bagaimanapun, fungsi divmod() boleh mengira kedua-dua hasil bagi dan selebihnya dalam satu panggilan, menjadikan kod lebih ringkas dan cekap.

Untuk meringkaskan, fungsi divmod() sangat berguna dalam Python Ia boleh mengira hasil bagi integer dan baki dua nombor. Kita boleh menggunakan pembolehubah untuk menerima keputusan dan melakukan operasi seterusnya jika perlu. Sama ada anda berurusan dengan integer atau nombor titik terapung, fungsi divmod() menghasilkan keputusan yang tepat. Saya harap artikel ini membantu anda memahami dan menggunakan fungsi divmod().

Atas ialah kandungan terperinci Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi divmod. 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