Perulangan di Python

Perulangan atau loop dalam Python adalah cara untuk mengeksekusi sebuah blok kode secara berulang-ulang
Kode Violet
Perulangan di Python

Halo semua! Kali ini kita akan bahas topik yang sangat penting buat kalian yang sedang belajar coding, yaitu perulangan Python. Nah, kesempatan ini kodeviolet.com akan membahas tentang perulangan Python yang merupakan salah satu dasar pemrograman yang wajib banget dikuasai.

Apa Itu Perulangan di Python?

Perulangan atau loop dalam Python adalah cara untuk mengeksekusi sebuah blok kode secara berulang-ulang. Dengan perulangan, kalian bisa menghemat waktu dan baris kode ketika ingin mengulang suatu proses beberapa kali.

Dalam Python, terdapat dua jenis perulangan utama:

  1. for loop
  2. while loop

Perbedaan for dan while

Berikut ini perbandingan keduanya dalam bentuk tabel agar lebih mudah dipahami:

Jenis Loop Deskripsi Contoh Penggunaan
for loop Digunakan saat jumlah pengulangan sudah diketahui Mengulang list, range, string
while loop Digunakan saat pengulangan bergantung pada kondisi Menunggu input user, menjalankan proses sampai kondisi berubah

Contoh Penggunaan for Loop

for i in range(5):
    print("Perulangan ke-", i)

Output:

Perulangan ke- 0
Perulangan ke- 1
Perulangan ke- 2
Perulangan ke- 3
Perulangan ke- 4

Contoh Penggunaan while Loop

i = 0
while i < 5:
    print("Perulangan ke-", i)
    i += 1

Output:

Perulangan ke- 0
Perulangan ke- 1
Perulangan ke- 2
Perulangan ke- 3
Perulangan ke- 4

Kontrol Perulangan: break dan continue

Python juga menyediakan perintah break untuk menghentikan loop dan continue untuk melewati satu iterasi dan lanjut ke berikutnya.

Contoh break

for i in range(10):
    if i == 5:
        break
    print(i)

Contoh continue

for i in range(10):
    if i % 2 == 0:
        continue
    print(i)

Kesimpulan

Itulah tadi artikel dari kodeviolet.com tentang perulangan Python. Dengan memahami for dan while loop, serta perintah break dan continue, kalian bisa membuat program yang lebih efisien dan dinamis. Selamat mencoba dan semoga bermanfaat!

Posting Komentar