Perulangan For
Perulangan for di Python itu elegan banget. Biasanya dipakai buat ngulangin proses pada setiap item dari sebuah urutan (kayak List, Tuple, atau String). Gampangnya, "Untuk setiap item di dalam koleksi ini, lakukan sesuatu."
1. Iterasi Lewat String
Kamu bisa ngeloop atau ngulangin proses buat tiap karakter di dalam sebuah string.
Contoh Kode:
for huruf in "PYTHON":
print("Huruf:", huruf)
Contoh Output:
Huruf: P Huruf: Y Huruf: T Huruf: H Huruf: O Huruf: N
2. Iterasi dengan range()
Fungsi range() ini berguna banget buat bikin urutan angka. Kamu bisa pakai ini buat ngulangin sesuatu sebanyak N kali.
Contoh Kode:
# range(5) akan menghasilkan urutan dari 0 sampai 4
for i in range(5):
print("Perulangan ke:", i)
Contoh Output:
Perulangan ke: 0 Perulangan ke: 1 Perulangan ke: 2 Perulangan ke: 3 Perulangan ke: 4
Catatan Penting
Dalam for item in koleksi:, nama item itu bebas kamu tentuin sendiri. Pilihlah nama yang deskriptif. Misalnya, kalau kamu ngeloop daftar buah, lebih baik pakai for buah in daftar_buah: daripada for x in y:.
Latihan Kecil
Buat sebuah program yang mencetak tabel perkalian untuk angka 7. Gunakan perulangan for dan range() untuk menampilkan perkalian dari 7x1 sampai 7x10.
Output yang diharapkan:
7 x 1 = 7 7 x 2 = 14 ... 7 x 10 = 70