Teknologi
• 2 min baca • 6 x dilihat

Belajar Perulangan pada Python: Penggunaan For Loop dan While Loop

m

Ditulis oleh

mrjj

Belajar Perulangan pada Python: Penggunaan For Loop dan While Loop


Pengenalan perulangan pada Python

Perulangan dalam pemrograman digunakan untuk mengeksekusi perintah yang sama berulang kali. Dalam Python, ada dua jenis perulangan yang sering digunakan yaitu for loop dan while loop.

For Loop

For loop digunakan untuk mengeksekusi perintah yang sama berulang kali sebanyak jumlah item dalam suatu objek. Contoh sederhana dari for loop adalah mencetak angka 1-10.
Code Snippet
i = 1
while i <= 10:
    print(i)
    i += 1

While Loop


While loop digunakan untuk mengeksekusi perintah yang sama berulang kali sampai kondisi tertentu terpenuhi. Contoh sederhana dari while loop adalah mencetak angka 1-10.
Code Snippet
i = 1
while i <= 10:
    print(i)
    i += 1

Perbedaan For Loop dan While Loop


Perbedaan utama antara for loop dan while loop adalah :
  • for loop digunakan untuk mengeksekusi perintah yang sama sebanyak jumlah item dalam suatu objek, 
  •  sementara while loop digunakan untuk mengeksekusi perintah yang sama sampai kondisi tertentu terpenuhi.

Penggunaan perulangan dalam pemrograman

Perulangan dapat digunakan dalam berbagai jenis aplikasi pemrograman, seperti:
  • Pengolahan data
  • Pembuatan algoritma
  • Pembuatan game
  • dll
Dalam kesempatan ini kami hanya membahas dua jenis perulangan yang sering digunakan dalam pemrograman Python, yaitu for loop dan while loop. Namun perlu diingat bahwa Python juga menyediakan beberapa jenis perulangan lainnya seperti do-while, nested loop dll.

Contoh-contoh perulangan pada python 

Berikut ini beberapa contoh perulangan dalam Python:

Contoh For Loop

Code Snippet
# Mencetak angka 1-10
for i in range(1,11):
    print(i)
python
Code Snippet
# Mencetak elemen dalam list
nama = ["Ani", "Budi", "Cici", "Dedi"]
for x in nama:
    print(x)
Code Snippet
# Mencetak bilangan prima dari 1-20
i = 2
while i <= 20:
    prima = True
    for x in range(2,i):
        if i % x == 0:
            prima = False
            break
    if prima:
        print(i)
    i += 1
Code Snippet
# Mencetak bilangan genap dari 0-20
i = 0
while i <= 20:
    print(i)
    i += 2
Perlu diingat bahwa perulangan dapat digunakan dalam berbagai kondisi dan situasi yang berbeda, tergantung dari kebutuhan dan tujuan dari aplikasi yang dikembangkan.
Bagikan artikel ini:
← Artikel Sebelumnya
Artikel Selanjutnya →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *