Perulangan (for, while) dan Fungsi range()

Gambar Materi

๐ŸŽฏ Tujuan Pembelajaran:
Memahami cara kerja perulangan for dan while
Menggunakan fungsi range() untuk perulangan dengan kontrol
Menerapkan perulangan dalam program sederhana

1๏ธโƒฃ Kenapa Butuh Perulangan?
Perulangan (loop) digunakan untuk menjalankan blok kode berulang kali, misalnya:

Menampilkan daftar angka 1โ€“10

Mencetak data dalam list

Memproses input beberapa kali

2๏ธโƒฃ Perulangan for
Digunakan saat jumlah perulangan sudah diketahui.
Contoh :
for i in range(5):
print("Halo, Python!")

Output :
Halo, Python!
Halo, Python!
Halo, Python!
Halo, Python!
Halo, Python!

3๏ธโƒฃ Fungsi range()
range(start, stop, step)
[GAMBAR}

4๏ธโƒฃ Perulangan while
Digunakan saat belum tahu pasti berapa kali diulang, tapi tergantung kondisi.
Contoh :
x = 1
while x <= 5:
print("Angka ke-", x)
x += 1

5๏ธโƒฃ Penggunaan break dan continue
break: keluar dari perulangan
continue: lompat ke iterasi berikutnya
Contoh :
while True:
kata = input("Ketik 'selesai' untuk keluar: ")
if kata == "selesai":
break

-----------------------------------------------------------------
๐Ÿงช Praktik Mandiri:

โœ… Program Bilangan Ganjil:
for i in range(1, 20, 2):
print(i)

โœ… Program Menu Loop:
while True:
print("1. Lanjut")
print("2. Keluar")
pilihan = input("Pilih menu: ")
if pilihan == "2":
break

-----------------------------------------------------------------

๐Ÿ“ Tugas:
Buat program yang menampilkan tabel perkalian 1โ€“10 dengan for.
Buat program yang menerima input nama terus menerus sampai user mengetik "stop".
Kirim hasil screenshot-nya.

Kembali ke Daftar Materi