Perulangan pada Python
Perintah perulangan
digunakan untuk mengulang pengeksekusian statement-statement hingga berulang
kali dengan iterasi yang diinginkan. Perintah perulangan pada Python adalah
while dan for.
• While
Konsep sederhana
dari perintah ini adalah mengulang eksekusi statement dalam blok while selama
kondisinya benar. Namun jika kondisi salah, maka program akan keluar atau tidak
melakukan eksekusi statement.
Bentuk umumnya adalah :
while
(kondisi) :
statement
• For
For dalam Python mempunyai
ciri khas tersendiri dibandingkan dengan bahasa pemrograman lain. Statement for
mengulang berbagai
macam tipe data sekuensial seperti List, String danTuple.
Bentuk umum :
for (variabel) in
(objek) :
statement
else :
statement
• Break
Digunakan untuk
menghentikan jalannya proses iterasi pada statement for/while. Statement yang berada dibawah break tidak
akan di eksekusi dan program akan keluar dari proses
looping.
• Continue
Perintah ini
menyebabkan alur program kembali ke perintah looping untuk iterasi sebelumnya.
• Pass
Menyebabkan program
tidak melakukan tindakan apa-apa. Digunakan untuk mengabaikan suatu statement perulangan,
pengkodisian, class dan fungsi yang belum di definisikan
badan programnya agar
tidak terjadi error.
Percabangan pada python
•
If
Perintah ini digunakan untuk melakukan penyeleksian jika
kondisi bernilai benar maka program akan mengeksekusi statement dibawahnya.
Bentuk umum :
if (kondisi) :
statement
•
If-Else
Digunakan untuk
melakukan penyeleksian kondisi dimana jika kondisi benar maka program akan mengeksekusi statement pertama,
namun jika salah maka
statement kedua yang dieksekusi.
Bentuk umum :
if (kondisi) :
statement
1
else :
statement 2
•
If-Elif-Else
Digunakan untuk
melakukan penyeleksian kondisi jika diberikan lebih dari 1 kondisi atau memiliki beberapa kondisi. Jikka
kondisi pertama benar
maka lakukan seleksi kondisi kedua dan seterusnya.
Bentuk umum :
if (kondisi 1) :
statement
elif (kondisi 2) :
statement
else :
statement
Sumber : Perulangan dan Percabangan pada Python
mantap lagunya kesukaan semua!!
BalasHapus