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

Python istirahat dan lanjutkan

Python istirahat dan lanjutkan

Dalam artikel ini, Anda akan belajar menggunakan pernyataan break dan continue untuk mengubah aliran loop.

Video:Python break and continue Statement

Apa gunanya break dan continue di Python?

Dengan Python, break dan continue pernyataan dapat mengubah aliran loop normal.

Loop mengulangi blok kode hingga ekspresi pengujian salah, tetapi terkadang kita ingin menghentikan iterasi saat ini atau bahkan seluruh loop tanpa memeriksa ekspresi pengujian.

 break dan continue pernyataan digunakan dalam kasus ini.


Pernyataan pemutusan python

break pernyataan mengakhiri loop yang berisi itu. Kontrol program mengalir ke pernyataan segera setelah badan perulangan.

Jika break pernyataan berada di dalam loop bersarang (loop di dalam loop lain), break pernyataan akan mengakhiri loop terdalam.

Sintaks jeda

break

Flowchart jeda

Cara kerja pernyataan break pada perulangan for dan perulangan while dapat dilihat di bawah ini.

Contoh:Python break

# Use of break statement inside the loop

for val in "string":
    if val == "i":
        break
    print(val)

print("The end")

Keluaran

s
t
r
The end

Dalam program ini, kami mengulangi melalui "string" urutan. Kami memeriksa apakah hurufnya i , di mana kita memutuskan dari loop. Oleh karena itu, kami melihat dalam output kami bahwa semua huruf hingga i akan dicetak. Setelah itu, loop berakhir.


Pernyataan melanjutkan Python

continue pernyataan digunakan untuk melewati sisa kode di dalam loop hanya untuk iterasi saat ini. Loop tidak berhenti tetapi berlanjut dengan iterasi berikutnya.

Sintaks Lanjutkan

continue

Flowchart lanjutan 

Cara kerja continue pernyataan di for dan while loop ditampilkan di bawah ini.

Contoh:Python lanjutkan

# Program to show the use of continue statement inside loops

for val in "string":
    if val == "i":
        continue
    print(val)

print("The end")

Keluaran

s
t
r
n
g
The end

Program ini sama dengan contoh di atas kecuali break pernyataan telah diganti dengan continue .

Kami melanjutkan dengan loop, jika string adalah i , tidak mengeksekusi sisa blok. Oleh karena itu, kita melihat dalam output kita bahwa semua huruf kecuali i akan dicetak.


Python

  1. Kata Kunci dan Pengidentifikasi Python
  2. Pernyataan Python, Indentasi dan Komentar
  3. Variabel Python, Konstanta dan Literal
  4. Konversi Jenis Python dan Pengecoran Jenis
  5. Masukan, Keluaran, dan Impor Python
  6. Variabel Python Global, Lokal dan Nonlokal
  7. Nomor Python, Konversi Jenis dan Matematika
  8. Direktori Python dan Manajemen File
  9. Kesalahan Python dan Pengecualian Bawaan
  10. Python For &While Loops:Enumerate, Break, Continue Statement