F1 · Modul 05
Perulangan
56 langkah singkat, dari mudah sampai tantangan.
Level 1
Kenal
Level 2
Paham
Level 3
Terapkan
Level 4
Tantangan
Level 5
Pendalaman
Intinya
whilemengulang selama syaratnya benar; pastikan ada yang mengubah syarat itu atau adabreakyang pasti tercapai.formengulang untuk setiap item (karakter, angka darirange, isi list) dan berhenti sendiri;range(a, b)berhenti sebelumb.- Pola akumulator: siapkan sebelum perulangan, perbarui di setiap putaran, pakai sesudahnya.
breakkeluar dari perulangan terdalam;continuemelompat ke putaran berikutnya.- Saat bingung, telusuri isi variabel putaran demi putaran.
Sebelum mulai
±3,5 jam.
Modul ini memakai materi di bawah. Belum yakin? Ulas dulu bagian yang disebut.
Hasil belajar: mengulang perintah dengan while selama syarat terpenuhi; mengulang untuk setiap karakter string, setiap angka dari range, dan setiap isi list sederhana dengan for; menghentikan atau melewati putaran dengan break dan continue; menjumlah, menghitung, dan mencari nilai terbesar dengan pola akumulator; menyusun perulangan bersarang; dan membuat menu teks dengan while True dan input().
Proyek: kasku langkah 5: menjumlahkan pemasukan dan pengeluaran dari daftar angka bertanda, lalu membuat menu teks sederhana.
Istilah di modul ini (38)
Ketuk istilah untuk melihat penjelasannya. Di materi, istilah bergaris titik membuka kartu yang sama. Semua istilah course
Bahan modul
Semua kode, latihan, dan data modul ini dalam satu zip, untuk dijalankan di laptop atau Google Colab.
- 44 contoh kode
- 8 berkas latihan + tes
Lihat isi zip
- BACA-DULU.txt
- contoh_f1_05_26.py
- contoh_f1_05_54.py
- contoh_f1_05_135.py
- contoh_f1_05_164.py
- contoh_f1_05_193.py
- contoh_f1_05_211.py
- contoh_f1_05_230.py
- contoh_f1_05_254.py
- contoh_f1_05_278.py
- contoh_f1_05_299.py
- contoh_f1_05_319.py
- contoh_f1_05_380.py
- contoh_f1_05_397.py
- contoh_f1_05_591.py
- contoh_f1_05_646.py
- contoh_f1_05_668.py
- contoh_f1_05_694.py
- contoh_f1_05_720.py
- contoh_f1_05_756.py
- contoh_f1_05_793.py
- contoh_f1_05_810.py
- contoh_f1_05_835.py
- contoh_f1_05_1069.py
- contoh_f1_05_1090.py
- contoh_f1_05_1114.py
- contoh_f1_05_1135.py
- contoh_f1_05_1156.py
- contoh_f1_05_1223.py
- contoh_f1_05_1258.py
- contoh_f1_05_1273.py
- contoh_f1_05_1384.py
- contoh_f1_05_1402.py
- contoh_f1_05_1423.py
- contoh_f1_05_1545.py
- contoh_f1_05_1596.py
- contoh_f1_05_1829.py
- contoh_f1_05_1857.py
- contoh_f1_05_1882.py
- contoh_f1_05_1900.py
- contoh_f1_05_1926.py
- contoh_f1_05_1944.py
- contoh_f1_05_1964.py
- contoh_f1_05_1985.py
- contoh_f1_05_2003.py
- test_f1_05_1.py
- test_f1_05_7.py
- test_f1_05_3.py
- test_f1_05_8.py
- test_f1_05_2.py
- test_f1_05_4.py
- test_f1_05_5.py
- test_f1_05_6.py