Pencarian

Perulangan (Looping) Dalam Pemrograman Python

Perulangan (Looping) Dalam Pemrograman Python

Umumnya kode program akan dieksekusi secara berurutan. Pernyataan pertama dalam sebuah fungsi dijalankan pertama, dengan diikuti oleh yang kedua dan seterusnya. Akan tetapi terdapat situasi dimana anda harus menulis kode program secara berulang. Untuk itu diperlukan pengulangan (loop) di dalam bahasa pemrograman Python.

Dalam bahasa pemrograman Python pengulangan (loop) terbagi menjadi tiga bagian, yaitu :

  • While Loop
  • For Loop
  • Nested Loop

While Loop

Pengulangan dengan while loop dalam bahasa pemrograman Python dieksekusi statemen berkali-kali selama kondii bernilai benar atau true. Perhatikan kode program di bawah tentang penggunaan pengulangan while loop.

#while loop
count = 1
print ('=== While Loop ===')
while (count <= 9):
print ('Pengulangan Ke:', count)
count = count + 1
 

For Loop

Pengulangan dengan for pada bahasa pemrograman Python mempunyai kemampuan untuk perulangan item dari urutan apapun, seperti pada list atau string. Perhatikan kode program dibawah tentang penggunaan for loop.

#for loop
angka = [1,2,3,4,5]
for x in angka:
print (x)

food = ["Moci","Seblak","Bakso","Cilok"]
for favorit in food:
print ("Makanan favorit saya ", favorit)

Nested Loop

Nested loop atau pengulangan bersarang pada bahasa pemrograman Python memungkinkan penggunaan satu perulangan di dalam pengulangan lain. Perhatikan kode program dibawah ini tentang penggunaan nested loop.

#nested loop
i = 2
while(i < 100):
j = 2
while(j<= (i/j)):
if not(i%j):
break
j = j+1
if (j > i/j):
print (i, " adalah prima")
i = i+1
MC Project

MC Project

Toko produk digital dan jasa freelance. Berfokus pada pengembangan, produksi dan pendistribusian script pemrograman, source code aplikasi, plugin, tema dan template. Selengkapnya..

Leave a comment

Your email address will not be published. Required fields are marked *