Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

FOR LOOPS

Pelajari cara menggunakan for loops di Python untuk mengulang kode dengan mudah dan efisien.

For loops adalah cara yang sering digunakan dalam Python untuk mengerjakan sesuatu berulang kali dengan mudah. Dengan for loops, kamu bisa menjalankan baris kode pada setiap item dalam sebuah daftar, string, atau rentang angka tanpa harus menulis kode yang sama berulang-ulang.

Apa itu For Loops?

For loops adalah sebuah struktur kontrol di Python yang memungkinkan kamu mengulang sebuah blok kode untuk setiap item dalam sebuah koleksi seperti list, tuple, string, atau range.

Contoh Sederhana For Loop

buah = ["apel", "jeruk", "pisang"]

for item in buah:
    print(item)

Output:

apel
jeruk
pisang

Penjelasan:
Pada contoh di atas, variable item akan mengambil setiap nilai dalam list buah secara berurutan, lalu mencetaknya menggunakan print().

Menggunakan For Loop dengan Range()

Kalau kamu ingin mengulang kode berdasarkan angka, kamu bisa menggunakan fungsi range().

for i in range(5):
    print(i)

Output:

0
1
2
3
4

Fungsi range(5) menghasilkan deret angka dari 0 sampai 4, dan for akan menjalankan loop sebanyak angka tersebut.

For Loop dengan String

For loops juga bisa digunakan untuk mengulang karakter dalam sebuah teks.

kata = "halo"

for huruf in kata:
    print(huruf)

Output:

h
a
l
o

Pada contoh ini, tiap huruf di dalam string kata dicetak satu per satu.

Nested For Loop

Kamu juga bisa menggunakan for loop di dalam for loop lain untuk mengulang sesuatu yang lebih kompleks.

for i in range(1, 4):
    for j in range(1, 4):
        print(i, j)

Output:

1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

Nested loop ini menjalankan loop bagian dalam untuk setiap putaran loop bagian luar.

Tips Membuat For Loop yang Efektif

  • Gunakan variabel loop yang mudah dimengerti, seperti i, item, atau buah.
  • Manfaatkan fungsi range() untuk membuat loop dengan jumlah tertentu.
  • Gunakan indentation (spasi/tab) yang benar agar kode for loop bisa dijalankan.

Dengan memahami dasar for loops ini, kamu bisa membuat program Python yang lebih singkat dan rapi dalam melakukan pengulangan tugas-tugas tertentu.

👈🏼 While Loops
Break dan Continue 👉🏼