Struktur Kontrol if, else, elif
Struktur kontrol adalah bagian penting dari pemrograman Python yang memungkinkan Anda untuk mengambil keputusan dalam kode Anda. Python menggunakan pernyataan
if
, else
, dan elif
untuk mengontrol alur eksekusi program. Berikut adalah contoh penggunaan struktur kontrol ini:Pernyataan if
Pernyataan if
digunakan untuk menjalankan blok kode jika kondisi yang diberikan benar (True). Contoh:
nilai = 85
if nilai >= 70:
print("Anda lulus ujian.")
Pernyataan else
Pernyataan else
digunakan untuk menjalankan blok kode jika kondisi pada pernyataan if
tidak benar (False). Contoh:
nilai = 60
if nilai >= 70:
print("Anda lulus ujian.")
else:
print("Anda tidak lulus ujian.")
Pernyataan elif
Pernyataan elif
(singkatan dari "else if") digunakan untuk menguji kondisi tambahan jika kondisi pada pernyataan if
tidak benar. Contoh:
nilai = 75
if nilai >= 90:
print("Anda mendapatkan nilai A.")
elif nilai >= 80:
print("Anda mendapatkan nilai B.")
elif nilai >= 70:
print("Anda mendapatkan nilai C.")
else:
print("Anda mendapatkan nilai D.")
Dalam contoh di atas, Python akan menguji kondisi pada pernyataan if
pertama, kemudian pernyataan elif
berikutnya jika kondisi sebelumnya tidak terpenuhi, dan jika tidak ada kondisi yang terpenuhi, maka blok kode dalam pernyataan else
akan dijalankan.
Ini adalah dasar-dasar penggunaan struktur kontrol if
, else
, dan elif
dalam Python. Anda dapat menggabungkan dan menyusunnya sesuai dengan kebutuhan untuk mengendalikan alur eksekusi program Anda. Semoga tutorial ini membantu!