Pada Python instruksi Case dan Switch tidak tersedia. Sebagai gantinya Python menyediakan instruksi ELIF yang dapat digabungkan penggunaannya dengan instruksi atau fungsi IF, sehingga dapat digunakan untuk pengambilan keputusan dalam kondisi dimana opsi yang tersedia banyak.
Sintaks Elif adalah sebagai berikut:
elif kondisi: instruksi
Elif adalah instruksi pelengkap If maka perhatikan penggunaannya ditempatkan setelah If. Perhatikan pada contoh berikut ini:
a=input("ketik angka: ")
b=input("ketik angka: ")
print "----------------"
print "a =",a
print "b =",b
if b>a:print("b lebih besar dari a")
elif a>b:print("a lebih besar dari b")
else:print("a sama dengan b")
print "----------------"
Simpan dengan nama ifelse02.py (boleh disimpan dengan nama lain):
Jalankan file ifelse02 pada DOS. Hasilnya:
Berikut ini contoh apabila Elif digunakan untuk menampilkan opsi yang lebih banyak:
a=input("ketik angka 1..4: ")
print "a =",a
print "----------------"
if a==1:print "anda mengetik angka",a
elif a==2:print "anda mengetik angka",a
elif a==3:print "anda mengetik angka",a
elif a==4:print "anda mengetik angka",a
else:print "anda mengetik angka yang salah"
print "----------------"
Simpan dengan nama ifelse03.py (boleh disimpan dengan nama lain):
Jalankan file ifelse03 pada DOS. Hasilnya:
Demikianlah penjelasan mengenai cara penggunaan instruksi Elif pada bahasa pemrograman Python.
Selamat mencoba .. Have a nice day :-)
No comments:
Post a Comment