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.








