Python - Loop

Secara umum, pernyataan dieksekusi secara berurutan: Pernyataan pertama dalam suatu fungsi dijalankan pertama, diikuti oleh yang kedua, dan seterusnya. Mungkin ada situasi ketika 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 beberapa kali. Diagram berikut mengilustrasikan pernyataan loop -

Bahasa pemrograman Python menyediakan jenis loop berikut untuk menangani persyaratan perulangan.

Sr.No. Jenis & Deskripsi Loop
1 while loop

Mengulangi pernyataan atau kelompok pernyataan sementara kondisi yang diberikan BENAR. Ini menguji kondisi sebelum menjalankan badan perulangan.

2 untuk loop

Menjalankan urutan pernyataan beberapa kali dan menyingkat kode yang mengelola variabel loop.

3 loop bersarang

Anda dapat menggunakan satu atau lebih loop di dalam while lainnya, for atau do.. while loop.

Pernyataan Kontrol Loop

Pernyataan kontrol loop mengubah eksekusi dari urutan normalnya. Saat eksekusi meninggalkan lingkup, semua objek otomatis yang dibuat dalam lingkup itu akan dimusnahkan.

Python mendukung pernyataan kontrol berikut. Klik tautan berikut untuk memeriksa detailnya.

Mari kita lihat pernyataan kontrol loop secara singkat

Sr.No. Pernyataan & Deskripsi Kontrol
1 pernyataan istirahat

Menghentikan pernyataan loop dan mentransfer eksekusi ke pernyataan segera setelah loop.

2 lanjutkan pernyataan

Menyebabkan loop melewati sisa tubuhnya dan segera menguji ulang kondisinya sebelum mengulang.

3 pernyataan lulus

Pernyataan pass dalam Python digunakan ketika pernyataan diperlukan secara sintaksis tetapi Anda tidak ingin perintah atau kode apa pun dieksekusi.