-->

Perulangan pada Python – (FOR , WHILE) Lengkap dengan Contoh

 

            Halo guys kali ini kita akan belajar mengenai perulangan pada bahasa pemrograman Python. Terdapat 2 jenis operasi perulangan dasar pada Python, dan perulangan ini sangat penting dalam dunia per-kodingan, karena dapat mengulang statement yang dieksekusi tanpa harus menulis coding dengan panjang. Untuk lebih jelasnya yuk simak penjelasannya dibawah..

Definisi Percabangan pada Python

Perulangan (loop) merupakan proses yang dimana instruksi dalam program akan dieksekusi secara berulang hingga kondisi tersebut terpenuhi. Perulangan sendiri dibagi menjadi dua jenis yaitu counted loop dan uncounted loop. Counted loop (perulangan yang terhitung) merupakan perulangan yang dimana jumlah perulangannya dapat kita tentuka, sehingga program akan mengeksekusi sebanyak yang kita inginkan. Sedangkan, uncounted loop (perulangan tidak terhitung) merupakan perulangan yang jumlah perulangannya tidak kita ketahui, program akan terus mengeksekusi secara berulang hingga suatu kondisi terpenuhi.

Terdapat 2 instruksi dalam perulangan, yakni :

  • Perulangan For
  • Perulangan While

 Perulangan For

Perulangan For merupakan perintah yang digunakan untuk melakukan perulangan yang jumlah pengulangannya dapat ditentukan dengan mengisi range perulangan. Range perulangan juga berarti sebuah nilai sequence atau data koleksi pada python seperti List, Tuple, String dan lain-lain.

Berikut struktur dari perulangan FOR:

for nilai in range (jumlah_perulangan):

  #blok kode/statement

Dalam strukturnya, perulangan FOR hanya dapat mengulang berdasarkan jumlah perulangan yang dimasukkan dalam program tersebut.

Contoh Program

#bentuk sederhana dari perulangan for

for i in range (5):

      print("Nilai i ke- ", i) 

atau kita juga dapat menggunakan inisiasi di awal dengan cara :

#dengan inisiasi

repeat = 5

for i in range (repeat):

      print("Nilai i ke- ", i)

 

Hasil Program

Nilai i ke-  0

Nilai i ke-  1

Nilai i ke-  2

Nilai i ke-  3

Nilai i ke-  4

Perulangan dimulai dari angka 0, sesuai dengan indeks perulangan.

Contoh Program dengan List

#dengan menggunakan list

menu = ['nasi','mie','gorengan','minuman']

 for daftar in menu:

    print(daftar)

 

Hasil Program

nasi

mie

gorengan

minuman

 

Perulangan While

Perulangan While merupakan blok perulangan yang dimana program akan terus melakukan eksekusi secara berulang hingga kondisi tersebut terpenuhi. Berikut struktur dari perulangan While:

while <kondisi>:

  #blok kode yang akan diulang

Kondisi dapat diisi berupa variable boolean atau logika.

Contoh Program

#inisisasi awal

jawab = 'y'

hitung = 0

 

while(True):

    hitung += 1

    jawab = input("Ulang lagi ? ")

    if jawab == 'tidak':

        break

 

print(f"Total perulagan: {hitung}")

 

Hasil Program

Ulang lagi tidak? ya

Ulang lagi tidak? ya

Ulang lagi tidak? tidak

Total perulagan: 3

 

Sekian pembelajaran mengenai Perulangan dalam Python, next artikel kita akan membahas lagi mengenai perulangan pada python, jadi stay tune yaa. Bagi kalian yang ingin tau lebih soal python kalian bisa klik Belajar Python

 

 

 

 

Subscribe to receive free email updates:

0 Response to "Perulangan pada Python – (FOR , WHILE) Lengkap dengan Contoh"

Post a Comment