Perulangan
Pahami perulangan for dan while untuk mengotomatiskan tugas berulang dalam program Anda
Perulangan adalah pelajaran Learn AI with Python gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Learn AI with Python, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Learn AI with Python mencakup 4 pelajaran total.
Pengenalan Perulangan
Pengenalan Perulangan
Perulangan memungkinkan Anda mengulangi blok kode beberapa kali, sehingga program menjadi lebih efisien dan ringkas.
Dalam pelajaran ini, Anda akan mempelajari berbagai jenis perulangan di Python: for, while, dan perulangan bersarang.

Apa Itu Perulangan?
Apa Itu Perulangan?
Perulangan digunakan untuk menjalankan blok kode berulang kali hingga kondisi tertentu terpenuhi. Sebagai contoh:
Ini mencetak angka 0 hingga 4.
# Example of a loop
for i in range(5):
print(i)Perulangan for
Perulangan for
Perulangan for melakukan iterasi pada suatu urutan (seperti daftar atau rentang) dan menjalankan satu blok kode untuk setiap elemen:
# Example of a for loop
names = ["Alice", "Bob", "Charlie"]
for name in names:
print("Hello,", name)Perulangan <code>while</code>
Perulangan while
Perulangan while terus menjalankan blok kode selama kondisinya adalah True:
# Example of a while loop
counter = 0
while counter < 3:
print(counter)
counter += 1Keluar dari Perulangan
Keluar dari Perulangan
Anda dapat menggunakan pernyataan break untuk keluar dari perulangan sebelum waktunya:
Ini menghentikan perulangan saat i sama dengan 5.
# Using break to exit a loop
for i in range(10):
if i == 5:
break
print(i)Melewati Iterasi dengan <code>continue</code>
Melewati Iterasi dengan continue
Pernyataan continue melewati sisa iterasi saat ini dan berpindah ke iterasi berikutnya:
Ini melewati pencetakan 2.
# Using continue to skip iterations
for i in range(5):
if i == 2:
continue
print(i)Perulangan Bersarang
Perulangan Bersarang
Perulangan di dalam perulangan lain disebut perulangan bersarang. Contohnya:
# Example of nested loops
for i in range(3):
for j in range(2):
print(f"i = {i}, j = {j}")Kesalahan Umum dalam Perulangan
Kesalahan Umum dalam Perulangan
Berikut beberapa kesalahan umum yang harus dihindari:
- Lupa memperbarui variabel perulangan dalam perulangan
while(yang menyebabkan perulangan tak berujung). - Menyalahgunakan pernyataan
breakdancontinue. - Indentasi yang salah dalam perulangan bersarang.
Apa yang Kita Pelajari?
Apa yang Kita Pelajari?
Dalam pelajaran ini, Anda telah mempelajari:
- Dasar-dasar perulangan
fordanwhile. - Cara menggunakan
breakdancontinueuntuk mengendalikan perilaku perulangan. - Cara membuat dan menggunakan perulangan bersarang.
Hebat! Mari kita lanjutkan ke topik berikutnya.

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Perulangan” gratis?
Ya — teks lengkap “Perulangan” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Learn AI with Python, upgrade ke CoddyKit PRO. Kursus Learn AI with Python mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Perulangan”?
Pahami perulangan for dan while untuk mengotomatiskan tugas berulang dalam program Anda Kamu berlatih Learn AI with Python dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Learn AI with Python?
Tidak diperlukan pengalaman sebelumnya. Learn AI with Python di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Perulangan” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Learn AI with Python ini?
Ya. Setiap pelajaran Learn AI with Python menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.