Menguasai Loop Python: Aliran Kontrol dan Teknik Pengulangan
Previous Page Next Page
Secara umum, pernyataan dieksekusi secara berurutan: Pernyataan pertama dalam fungsi dieksekusi terlebih dahulu, diikuti oleh yang kedua, dan seterusnya. Mungkin ada situasi saat Anda perlu mengeksekusi blok kode beberapa kali.
Bahasa pemrograman menyediakan berbagai struktur kontrol yang memungkinkan jalur eksekusi yang lebih rumit.
Pernyataan loop memungkinkan kita untuk mengeksekusi pernyataan atau sekelompok pernyataan berkali-kali. Diagram berikut menggambarkan pernyataan loop −
Bahasa pemrograman Python menyediakan jenis loop berikut untuk menangani kebutuhan pengulangan.
| Sr.No. | Jenis Loop & Deskripsi |
| 1 | while loop Mengulang pernyataan atau sekelompok pernyataan selama kondisi tertentu adalah TRUE. Ini menguji kondisi sebelum mengeksekusi tubuh loop. |
| 2 | for loop Mengeksekusi urutan pernyataan beberapa kali dan mengabbreviasi kode yang mengelola variabel loop. |
| 3 | nested loops Anda dapat menggunakan satu atau lebih loop di dalam loop while, for atau do..while lainnya. |
Pernyataan Kontrol Loop
Pernyataan kontrol loop mengubah eksekusi dari urutan normalnya. Ketika eksekusi keluar dari lingkup, semua objek otomatis yang dibuat dalam lingkup tersebut dihancurkan.
Python mendukung pernyataan kontrol berikut. Klik tautan berikut untuk memeriksa detailnya.
Mari kita tinjau pernyataan kontrol loop secara singkat
| Sr.No. | Pernyataan Kontrol & Deskripsi |
| 1 | break statement Mengakhiri pernyataan loop dan mentransfer eksekusi ke pernyataan segera setelah loop. |
| 2 | continue statement Membuat loop melewatkan sisa tubuhnya dan segera menguji kembali kondisinya sebelum mengulang. |
| 3 | pass statement Pernyataan pass dalam Python digunakan ketika pernyataan diperlukan secara sintaksis tetapi Anda tidak ingin perintah atau kode apa pun dieksekusi. |