Statement If Else dan Elif
Kondisi If
Pengambilan keputusan (kondisi if) digunakan untuk mengantisipasi kondisi yang terjadi saat jalannya program dan menentukan tindakan apa yang diambil sesuai dengan kondisi.
Pada Python ada beberapa statement/kondisi diantaranya adalah if, else dan elif. Kondisi if digunakan untuk mengeksekusi code jika kondisi bernilai benar atau True.
Jika kondisi bernilai salah atau False maka statement/kondisi if tidak akan dieksekusi.
Dibawah ini adalah contoh penggunaan kondisi if pada Python:
#Kondisi if adalah kondisi yang akan diesekusi oleh program jika bernilai True
nilai = 9
#jika kondisi Benar/True maka program akan diesekusi
if nilai > 7:
print("9 Lebih Besar Dari 7")
#jika kondisi salah/False maka program tidak akan diesekusi
if nilai > 10:
print("9 Lebih Besar Dari 10") #kondisi salah maka tdk akan diesekusi
Dari contoh diatas, jika program dijalankan maka akan mencetak string "9 Lebih Besar Dari 7" sebanyak 1 kali yaitu pada if pertama. Di if kedua statement bernilai salah, jadi printah print("9 Lebih Besar Dari 10") tidak akan dieksekusi.
Kondisi If Else
Penggunaan keputusan (kondisi if else) tidak hanya digunakan untuk menentukan tindakan apa yang akan diambil sesuai dengan kondisi, tetapi juga digunakan untuk menentukan tindakan apa yang akan diambil/dijalankan jika kondisi tidak sesuai.
Kondisi if else adalah kondisi dimana jika pernyataan benar atau True maka code dalam if akan diesekusi, tetapi jika bernilai salah atau False maka akan mengesekusi code di dalam else.
Dibawah ini contoh penggunaan if else:
nilai = 8
if nilai > 10:
print("Selamat Anda Pergi Ke Mars")
else:
print("Maaf Anda Tidak Pergi Ke Mars")
Pada contoh diatas, jika program dijalankan maka akan mencetak string "Maaf Anda Tidak Pergi Ke Mars" karna pernyataan pada if bernilai False.
Kondisi Elif
Pengambilan keputusan (kondisi if elif) merupakan lanjutan/percabangan logika dari kondisi "if". Dengan elif kita bisa membuat program yang akan menyeleksi beberapa kemungkinan yang bisa terjadi. Hampir sama dengan kondisi "else", bedanya kondisi "elif" bisa banyak dan tidak hanya satu.
Dibawah ini contoh penggunaan kondisi elif:
hari_ini = "Minggu"
if hari_ini == "Senin":
print("Saya akan Sekolah")
elif hari_ini == "Selasa":
print("Saya akan Sekolah")
elif hari_ini == "Rabu":
print("Saya akan Sekolah")
elif hari_ini == "Kamis":
print("Saya akan Sekolah")
elif hari_ini == "Jumat":
print("Saya akan Sekolah")
elif hari_ini == "Sabtu":
print("Saya akan Libur")
elif hari_ini == "Minggu":
print("Saya akan Libur2")
Pada contoh diatas, jika program dijalankan maka akan mencetak string "Saya akan Libur2".
Untuk Lebih Jelasnya Kunjungi Aja YouTube Kelas Terbuka

Komentar
Posting Komentar