Masputrawae

Python - Fungsi divmod

| | 1 Min read

Tempat meluangkan waktu untuk bercerita, dan berbagi ilmu. Dan yang pasti juga, untuk bersenang-senang.

Image

Sederhananya divmod() atau bisa dibilang division modulus akan membagi nilai serta sisa baginya sekaligus.

Perbandingan menggunakan divmod() dan manual

a = 10
b = 3

# ===== MANUAL =====
hasil = a // b
sisa = a % b
print((hasil, sisa)) # OUTPUT: (3, 1)

# ===== DIVMOD =====
print(divmod(a, b))  # OUTPUT: (3, 1)

Hasilnya sama, cuma fungsi bawaan python bisa membuat kode lebih ringkas.