Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Menguasai Kontrol Perulangan Python: break & continue

Menguasai Kontrol Perulangan Python: break & continue

Panduan ini menjelaskan bagaimana pernyataan break dan continue Python mengatur eksekusi perulangan, dengan contoh yang jelas dan praktik terbaik.

Video: Python break and continue Statement

Apa Penggunaan break dan continue dalam Python?

Dalam Python, pernyataan break dan continue memberi pengembang kontrol yang lebih halus atas perilaku loop. Sementara loop biasanya berulang sampai ekspresi uji bernilai salah, ada skenario umum di mana Anda ingin keluar dari loop lebih awal atau melewati iterasi tertentu tanpa mengevaluasi kondisi loop lagi.

Menggunakan break dan continue dengan benar dapat membuat kode Anda lebih mudah dibaca, efisien, dan lebih mudah dirawat.


Pernyataan break Python

Pernyataan break segera mengakhiri loop yang berisi ia. Eksekusi melanjutkan dengan pernyataan yang mengikuti blok loop.

Saat ditempatkan di dalam nested loop, break hanya keluar dari loop terdalam, memungkinkan outer loop untuk melanjutkan jika diinginkan.

Sintaks break

break

Flowchart break

Menguasai Kontrol Perulangan Python: break & continue

Diagram berikut mengilustrasikan cara break beroperasi dalam loop for dan while.

Menguasai Kontrol Perulangan Python: break & continue

Contoh: Python break

# Demonstrasi pernyataan break di dalam loop for val in "string": if val == "i": break print(val) print("The end")

Output

s t r The end

Dalam cuplikan ini, kita mengulangi string "string". Ketika karakter i ditemukan, break keluar dari loop, sehingga hanya karakter sebelumnya yang dicetak.


Pernyataan continue Python

Pernyataan continue melewati sisa iterasi loop saat ini dan melanjutkan langsung ke iterasi berikutnya. Tidak seperti break, loop itu sendiri tidak diakhiri.

Sintaks continue

continue

Flowchart continue

Menguasai Kontrol Perulangan Python: break & continue

Di bawah ini adalah representasi visual continue dalam loop for dan while.

Menguasai Kontrol Perulangan Python: break & continue

Contoh: Python continue

# Demonstrasi pernyataan continue di dalam loop for val in "string": if val == "i": continue print(val) print("The end")

Output

s t r n g The end

Contoh ini berperilaku mirip dengan yang sebelumnya, kecuali iterasi yang berisi karakter i dilewati daripada mengakhiri loop.


Python

  1. Kata Kunci dan Pengidentifikasi Python: Menguasai Kata Terjamin dan Konvensi Penamaan
  2. Pernyataan, Indentasi, dan Komentar Python: Panduan Jelas
  3. Variabel, Konstanta, dan Literal Python – Panduan Komprehensif
  4. Menguasai Konversi & Casting Tipe Python: Panduan Komprehensif
  5. Menguasai Input/Output Python dan Impor Modul: Panduan Praktis
  6. Memahami Variabel Global, Lokal, dan Nonlokal Python
  7. Menguasai Angka, Konversi Tipe, dan Matematika di Python
  8. Menguasai Operasi Direktori dan File di Python
  9. Menguasai Error dan Exception Bawaan Python
  10. Menguasai Loop Python: For, While, Break, Continue, dan Enumerate Dijelaskan