Perulangan (for, while) dan Fungsi range()

๐ฏ 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.
SANGGAR DIGITAL