Python rehat dan teruskan

Dalam artikel ini, anda akan belajar menggunakan pernyataan putus dan terus untuk mengubah aliran gelung.

Video: Python rehat dan teruskan Penyataan

Apa gunanya rehat dan terus di Python?

Di Python, breakdan continuepernyataan dapat mengubah aliran gelung biasa.

Gelung berulang pada sekumpulan kod sehingga ungkapan ujian salah, tetapi kadang-kadang kita ingin menghentikan lelaran semasa atau bahkan keseluruhan gelung tanpa memeriksa ekspresi ujian.

Yang breakdan continuepenyata digunakan dalam kes-kes ini.

Penyataan rehat Python

The breakkenyataan menamatkan gelung yang mengandunginya. Kawalan program mengalir ke pernyataan sejurus selepas badan gelung.

Sekiranya breakpernyataan berada di dalam gelung bersarang (gelung di dalam gelung lain), breakpernyataan akan menghentikan gelung paling dalam.

Sintaks rehat

 rehat

Carta alir rehat

Carta alir pernyataan rehat di Python

Penyataan break break untuk loop dan while loop ditunjukkan di bawah.

Kerja penyataan rehat

Contoh: Python rehat

 # Use of break statement inside the loop for val in "string": if val == "i": break print(val) print("The end")

Pengeluaran

 hujungnya

Dalam program ini, kita melakukan iterasi melalui urutan "string". Kami memeriksa sama ada hurufnya adalah i, yang mana kita putus dari gelung. Oleh itu, kami melihat dalam output kami bahawa semua huruf hingga saya dicetak. Selepas itu, gelung berakhir.

Python meneruskan penyataan

The continuekenyataan digunakan untuk melangkau seluruh kod di dalam gelung untuk lelaran semasa sahaja. Gelung tidak berakhir tetapi berterusan dengan lelaran seterusnya.

Sintaks Teruskan

 teruskan

Carta alir teruskan

Carta alir penyataan terus di Python

Penyataan terus berfungsi untuk dan sementara gelung ditunjukkan di bawah.

Bagaimana penyataan lanjut berfungsi di python

Contoh: Python teruskan

 # Program to show the use of continue statement inside loops for val in "string": if val == "i": continue print(val) print("The end")

Pengeluaran

 strng Akhir

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

Kami meneruskan gelung, jika rentetan adalah i, tidak melaksanakan baki blok yang lain. Oleh itu, kami melihat dalam output kami bahawa semua huruf kecuali saya akan dicetak.

Artikel menarik...