Kondisi Python
Kondisi If
Pengambilan keputusan (kondisi if) digunakan untuk mengantisipasi kondisi yang terjadi saat jalanya program dan menentukan tindakan apa yang akan diambil sesuai dengan kondisi.
Pada python ada beberapa statement/kondisi diantaranya adalah if
, else
dan elif
Kondisi if
digunakan untuk mengeksekusi kode jika kondisi bernilai benar True
.
Jika kondisi bernilai salah False
maka statement/kondisi if
tidak akan di-eksekusi.
Dibawah ini adalah contoh penggunaan kondisi if pada Python
Dari contoh diatas, jika program dijalankan maka akan mencetak string "Selamat Anda Lulus Ujian"
sebanyak 1 kali yaitu pada if pertama. Di if kedua statement bernilai salah, jadi perintah print("Selamat Anda Lulus")
tidak akan dieksekusi.
Kondisi If Else
Pengambilan 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.
Pada python ada beberapa statement/kondisi diantaranya adalah if, else dan elif Kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai benar.
Kondisi if else adalah kondisi dimana jika pernyataan benar True
maka kode dalam if akan dieksekusi, tetapi jika bernilai salah False
maka akan mengeksekusi kode di dalam else.
Dibawah ini adalah contoh penggunaan kondisi if else pada Python
Pada contoh diatas, jika program dijalankan maka akan mencetak string "Maaf Anda Tidak Lulus"
karena pernyataan pada if bernilai False
Kondisi Elif
Pengambilan keputusan (kondisi if elif) merupakan lanjutan/percabangan logika dari “kondisi if”. Dengan elif kita bisa membuat kode 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 adalah contoh penggunaan kondisi elif pada Python
Pada contoh diatas, jika program dijalankan maka akan mencetak string "Saya akan libur"
sumber:https://belajarpython.com/tutorial/kondisi-if-else-python