Perulangan dan Percabangan pada Python

Perulangan
Perulangan atau Loop adalah suatu bentuk kegiatan mengulang pengeksekusian suatu statement hingga berkali-kali sampai batas yang di inginkan.
Perulangan pada Python antara lain:
      1.      For
Dalam python, statemen for bekerja mengulang berbagai macam tipe data sekuensial, misal seperti List.
Bentuk Umum :
for (variabel) in (objek) :
statement
else:
statement

Contoh Program:
a=input('Masukkan Inputan : ')
for i in range(0,a):
    print
for j in range(i,a):
    print'^_^',

      2.      While
Perintah While digunakan untuk mengulang eksekusi statemen dalam blok while selama nilai kondisinya benar. Dan akan keluar atau tidak melakukan eksekusi blok statemen jika nilai kondisinya salah.
Bentuk Umum :
while (kondisi) :
Statement

Contoh Program:
a=input('Masukkan banyak baris : ')
b=0
d=a
while(b<a):
    b+=1
    e=0
    while(e<b):
        print'*' ,
        e+=1
    print


Percabangan
Percabangan adalah suatu keadaan dimana pernyataan dapat di eksekusi apabila suatu kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut. Pada Python untuk melakukan suatu pengecekan kondisi, terdapat tiga macam statemen. Antara lain :
      1.      Perintah If
Statemen if digunakan untuk melakukan penyeleksian dimana jika kondisi bernilai benar maka progam akan mengeksekusi statemen dibawahnya.
Bentuk Umum :
if (kondisi) :
Statement

Contoh Program:
x=5
if x==5:
    print "Oke"

      2.      If-Else
Statemen 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
Contoh Program:
x=input('Masukkan angka : ')
if x==(1-10):
    print "Benar"
else:
    print "Salah"
      3.      If-Elif-Else
Statemen if - elif– else digunakan untuk melakukan penyeleksian kondisi dimana kondisi yang diberikan lebih dari 1 kondisi. Jika kondisi pertama bernilai benar maka lakukan seleksi kondisi ke-dua dan seterusnya.
Bentuk Umum :
if ( kondisi 1 ) :
statement 1
elif ( kondisi 2 ) :
statement 2
else:
statement 3
Contoh Program:
x=20
if x==6:
    print "Oke"
elif x==20:
    print "Oke 20"
else:
    print "Tidak benar"


Sumber:


Komentar

Posting Komentar

Postingan populer dari blog ini

Video Softskill : Quantum Computation

Unsur-Unsur Game Theory

Fitur-Fitur Unity