Jika pada seleksi if kita tidak bisa memberikan instruksi jika syarat tidak dipenuhi, maka pada seleksi if else kita tetap bisa memberikan instruksi meskipun syarat yang kita berikan tidak terpenuhi. Instruksi yang harus dijalankan ketika syarat tidak terpenuhi ada di bagian else.
Berikut ini adalah diagram alir pada seleksi if else:
Gambar direferensi dari http://www.tutorialspoint.com/python/python_if_else.htm
Format penulisan dari seleksi if else adalah sebagai berikut:
if <syarat>:
<statement jika syarat terpenuhi>
else:
<statement jika syarat tidak terpenuhi>
Syarat yang dipakai di atas haruslah sebuah operasi yang menghasilkan True
atau False
.Contoh program sederhana dengan seleksi if else bisa dilihat di bawah ini:angka = 23
if angka > 20:
print "Angka lebih besar dari 20"
else:
print "Angka tidak lebih besar 20"
print angka
angka = 15
if angka > 20:
print "Angka lebih besar dari 20"
else:
print "Angka tidak lebih besar 20"
print angka
Jika kode di atas dieksekusi, maka akan menghasilkan output:
Angka lebih besar dari 20
23
Angka tidak lebih besar 20
15
Tweet
Tidak ada komentar:
Posting Komentar