Python: Perulangan — Looping
Selamat datang! di seri ke-empat pembahasan bahasa pemrogaman Python. Sebelumnya, telah dikupas tuntas mengenai Python: Struktur Data pada seri ke-tiga. Alright, kembali ke pokok bahasan, Perulangan atau Looping digunakan untuk memproses suatu data secara iteratif berdasarkan banyaknya data. Pemrosesan tersebut bekerja berdasarkan pada perintah yang telah di-inisialisasi terlebih dahulu.
For — Loop
# konstruksi for-loop
for value in values:
perintah
Terdapat beberapa variasi dari penggunaan for — loop, yaitu:
- looping untuk satu kelompok data, pada contoh ini tidak memerlukan bantuan dari function apapun, hanya memerlukan datanya saja.
- looping untuk dua kelompok data, untuk contoh ini memerlukan bantuan function
zip(data_i, data_j)
untuk memanggil dua kelompok data.
- looping untuk satu kelompok data disertai memanggil nomor urut tiap data, di kondisi ini tidak perlu memberikan argumen mengenai penomoran dari tiap data, karena function
enumerate()
mampu memberikan penomoran tersebut secara otomatis.
While — Loop
# konstruksi while-loop
while kondisi:
perintah
Terdapat beberapa variasi dari penggunaan while — loop, yaitu:
- Pada kondisi tertentu, jika kondisi tercapai, maka proses komputasinya akan otomatis berhenti, contoh di bawah ini apabila nilai
i ≥ var
maka akan proses berhenti.
- Kondisi
True
berarti looping forever, oleh karenanya diperlukan suatu statemen untuk menghentikan proses komputasinya, di sini menggunakan statemenbrake
untuk menghentikan prosesnya.
Sekian, setelah pembahasan Looping pada Python, nanti akan dibahas pula mengenai Function pada seri ke-lima. Juga akan ada artikel bonus mengenai common functions & common methods. Nantikan! Cheers.
Terima kasih!