💻 Python Programming
Side
Mulai dari Sini
Mulai dari Sini
Pengenalan Dunia Pemrograman
Pengenalan Dunia Pemrograman
Berpikir seperti Programmer
Berpikir seperti Programmer
Setelah Kelas
Setelah Kelas
Debugging
Apa sih Debugging Itu? 🐞
Kamu pernah nggak sih bikin program terus tiba-tiba nggak jalan sesuai harapan? Nah, proses mencari dan memperbaiki kesalahan dalam program itu namanya debugging.
Contoh
Yuk, kita lihat contoh debugging berikut
Debugging
Ups, kode di atas ada bugnya! Coba jalanin, pasti error. Yuk kita debug bareng-bareng:
- Jalanin kode dan baca pesan errornya.
- Perhatiin baik-baik struktur if-else-nya. Oh iya, kita lupa kasih tanda titik dua (:) setelah kondisi if dan else!
- Yuk kita perbaiki, tambahkan tanda titik dua (
:) setelahifdanelse(baris 2 dan baris 4)
- Jalanin lagi... dan... Yeay! Programnya jalan dengan benar. 🎉
Tapi tunggu dulu, kita belum selesai nih. Yuk kita coba tes pake beberapa nilai umur yang beda, tambahin baris-baris berikut setelah
print(hasil):print(cek_usia(15)) # Harusnya "Kamu masih di bawah umur" print(cek_usia(18)) # Harusnya "Kamu sudah dewasa" print(cek_usia(25)) # Harusnya "Kamu sudah dewasa"
Nah, dari hasil tes ini, kita bisa liat kalo logika programnya udah bener. Keren kan?
Tips Debugging di Python:
- Selalu cek tanda baca, terutama titik dua (:), sama dengan (=), dan sebagainya
- Pastiin kondisi di dalam codingan bener-bener sesuai sama yang kamu mau.
- Jangan lupa tes pake berbagai nilai input, termasuk nilai batas (kayak 18 tahun di contoh kita).
Inget ya, debugging itu proses yang normal dalam ngoding. Jangan takut sama error, justru itu kesempatan buat belajar dan jadi programmer yang lebih jago 😉
Happy debugging, rookies!☀️