Percabangan dan perulangan pada python
Percabangan
Percabangan merupakan seleksi yang melakukan pengecekan
suatu kondisi untuk mengarahkan program agar berjalan sesuai dengan keinginan.
Percabangan pada python dibagi menjadi beberapa bentuk, diantaranya :
a.
Perintah if
b.
Perintah if – else
c.
Perintah if – elif – else
A. Percabangan if
Bentuk umumnya :
if
(kondisi):
statement
Statement
if digunakan untuk penyeleksian kondisi dimana jika kondisi bernilai benar,
maka program akan mengeksekusi perintah dibawahnya. Dalam python, untuk
memisahkan penulisan kondisi dan statement digunakan tanda ( : ). Contoh :
B. Perintah if - else
Bentuk Umumnya adalah :
if
(kondisi):
statement1
else:
statement2
Perintah
if – else digunakan untuk melakukan penyeleksian 2 kondisi yang ada yaitu
kondisi yang benar atau yang salah. Jika kondisi benar, maka statement 1 yang
dikerjakan, jika salah maka statement 2 yang akan dikerjakan. Contoh :
C. Perintah if – elif - else
Bentuk Umumnya adalah :
if
(kondisi):
statement1
elif(kondisi):
statement2
else:
statement3
Perintah if – elif - else digunakan untuk melakukan
penyeleksian 3 atau lebih kondisi.
Perulangan
Perulangan merupakan perintah yang digunakan untuk mengulang
pengeksekusian statemen hingga berkali-kali sesuai dengan jumlah iterasi yang
diinginkan dan dengan kondisi yang
ditentukan. Terdapat 2 macam perulangan dalam python, yaitu perulangan while
dan for.
A. Perulangan while
Konsep
dari perulangan while yaitu perulangan yang akan mengulang eksekusi statemen
dalam blok while selama kondisi while benar.
Bentuk umum :
while(kondisi):
statement
Contoh :
B. Perulangan for
Konsep
dari perulangan for yaitu perulangan yang dijalankan sebanyak jumlah yang
diinginkan.
Contoh :
Contoh :
Break
Break digunakan untuk menghentikan jalannya proses iterasi
pada statement for atau while. Statement yang ada dibawah break tidak akan di
eksekusi dan program akan keluar dari proses looping.
Contoh :
Contoh :
Continue
Perintah continue menyebabkan looping kembali dijalankan.
Jadi jika dalam suatu perulangan terdapat statemen continue, maka program akan
kembali ke perintah looping untuk iterasi selanjutnya.
Contoh :
Contoh :
1 comments
Menarik, kebetulan blog saya juga membahas hal yang serupa. Seperti Belajar Percabangan di Python
BalasHapus