Kembali ke Materi
Modul 5 · Dasar Python

Percabangan (if/else)

Kadang program perlu mengambil keputusan berbeda tergantung kondisi tertentu.

if - kalau kondisi benar

if menjalankan kode di bawahnya HANYA kalau kondisinya bernilai True. Perhatikan baris di bawah if harus menjorok (indentasi) 4 spasi.

main.py
Memuat editor...

else - kalau kondisi salah

else menjalankan kode alternatif kalau kondisi if tidak terpenuhi.

main.py
Memuat editor...

elif - beberapa kondisi berurutan

elif (singkatan "else if") dipakai kalau ada lebih dari dua kemungkinan.

main.py
Memuat editor...