Percabangan pada Python
Perbangan pada python ada 4 jenis, yaitu :
1. Statement If
1. Statement If
Statement if digunakan untuk melakukan penyeleksian dimana jika kondisi bernilai
benar, maka program akan mengeksekusi statemen dibawahnya. Dalam Python, untuk
penulisan pengkondisian dan statemen dipisahkan oleh tanda titik dua (:).
Bentuk Umum
if (kondisi) :
statement
2. Statement if - else
Statement if – else digunakan untuk melakukan penyeleksian kondisi dimana jika
kondisi bernilai benar maka program akan mengeksekusi statemen 1. Namun jika nilai
kondisi bernilai salah, maka statemen 2 yang akan dieksekusi.
Bentuk Umum
if (kondisi) :
statement 1
else :
statement 2
3. Statement if - elif - else
Statement if – else – elif digunakan untuk melakukan penyeleksian kondisi dimana
kondisi yang diberikan lebih dari 1 kondisi atau memiliki beberapa kondisi. Jika kondisi
pertama bernilai benar, maka lakukan seleksi kondisi kedua dan seterusnya.
Bentuk Umum
if (kondisi 1) :
statement
elif (kondisi 2) :
statement
else:
statement
4. Statement if bersarang
Kondisi bersarang adalah suatu kondisi didalam kondisi tertentu. Jika terdapat 2
cabang kondisi, maka didalam salah satu cabang kondisi tersebut dapat pula diisi suatu
kondisi tertentu.
Contoh :
if x == y:
print x, y “mempunyai nilai yang sama”
else :
if x > y :
print x, “lebih besar dari”, y
if x < y :
print x, “lebih kecil dari”, y
Contoh Program
Listing
angka = input("Masukkan bilangan : ")
if angka > 0 :
print "Angka merupakan bilangan positif"
elif angka < 0 :
print "Angka merupakan bilangan negatif"
else :
print "Angka merupakan 0"
Output
Komentar
Posting Komentar