Halo bestie coding! Kali ini kita belajar tentang percabangan pada bahasa python dengan sangat mudah.
Apa itu Percabangan?
Percabangan adalah struktur kontrol yang memungkinkan program membuat keputusan berdasarkan kondisi tertentu.
Operator yang digunakan dalam percabangan
- Operator perbandingan
== (sama dengan), != (tidak sama dengan), > (lebih besar), < (kurang dari), >= (lebih besar atau sama dengan), <= (kurang dari atau sama dengan)
- Operator logika
and : jika kedua kondisi benar
or : jika salah satu kondisi benar
not : membalikkan nilai kondisi
Jenis - jenis percabangan pada python
- Percabangan if
struktur dari percabangan if pada python
if kondisi : #blok kode yang dieksekusi jika kondisi benar (True)
Contoh :
- Percabangan if ... else
struktur dari percabangan if ... else pada python
if kondisi : #blok kode yang dieksekusi jika kondisi benar (True)
else : #blok kode yang dieksekusi jika kondisi salah (False)
Contoh :
- Percabangan if.... elif... else
if kondisi : #blok kode jika kondisi benar (True)
elif : #blok kode jika kondisi2 benar (True)
else : #blok kode jika kondisi salah
Contoh :
- Percabangan bersarang
jika menempatkan satu if dengan if lain
Contoh :