05 Januari 2026

,

Percabangan pada Python




1. Pengertian Percabangan

Percabangan adalah struktur program yang digunakan untuk mengambil keputusan berdasarkan suatu kondisi.
Python akan menjalankan kode tertentu jika kondisi bernilai benar (True) dan menjalankan kode lain jika salah (False).


2. Operator Perbandingan yang Sering Digunakan

Operator

Keterangan

==

Sama dengan

!=

Tidak sama dengan

> 

Lebih besar

< 

Lebih kecil

>=

Lebih besar sama dengan

<=

Lebih kecil sama dengan


🟢 3. Percabangan if

Digunakan jika hanya ada satu kondisi.

Contoh:

nilai = 80

 

if nilai >= 75:

    print("Lulus")

📌 Jika nilai ≥ 75, maka program menampilkan Lulus.


🟡 4. Percabangan if - else

Digunakan jika ada dua kemungkinan keputusan.

Contoh:

nilai = 60

 

if nilai >= 75:

    print("Lulus")

else:

    print("Tidak Lulus")

📌 Jika kondisi salah, program menjalankan bagian else.


🔵 5. Percabangan if - elif - else

Digunakan jika ada lebih dari dua kondisi.

Contoh:

nilai = 85

 

if nilai >= 90:

    print("Predikat A")

elif nilai >= 80:

    print("Predikat B")

elif nilai >= 70:

    print("Predikat C")

else:

    print("Predikat D")

📌 Program akan memilih satu kondisi yang paling sesuai.


🟣 6. Percabangan dengan Input

Percabangan sering dikombinasikan dengan input().

Contoh:

umur = int(input("Masukkan umur: "))

 

if umur >= 17:

    print("Boleh membuat KTP")

else:

    print("Belum boleh membuat KTP")


🧠 7. Percabangan Bersarang (Nested If)

Percabangan di dalam percabangan.

Contoh:

nilai = 85

kehadiran = 90

 

if nilai >= 75:

    if kehadiran >= 80:

        print("Naik Kelas")

    else:

        print("Tidak Naik Kelas karena kehadiran")

else:

    print("Tidak Naik Kelas karena nilai")


📌 Kesimpulan

  • Percabangan digunakan untuk pengambilan keputusan
  • Struktur percabangan di Python:
    • if
    • if - else
    • if - elif - else
    • nested if
  • Kondisi menggunakan operator perbandingan

 


0 comments:

Posting Komentar