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
Lepaskan: 2023-11-04 10:57:30
asal
5702 orang telah melayarinya

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)
Salin selepas log masuk

Hasil keluaran:

(3, 1)
Salin selepas log masuk

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)
Salin selepas log masuk

Hasil keluaran:

商为: 3
余数为: 1
Salin selepas log masuk

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)
Salin selepas log masuk

Hasil keluaran:

(4.0, 3.5)
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan