
Trong bài viết này, bạn sẽ học cách sử dụng các câu lệnh Break và continue để thay đổi luồng của một vòng lặp.
Việc sử dụng break và continue trong Python là gì?
Trong Python, break
và các câu continue
có thể thay đổi dòng chảy của một vòng lặp bình thường.
Vòng lặp lặp qua một khối mã cho đến khi biểu thức kiểm tra là sai, nhưng đôi khi chúng tôi muốn chấm dứt lần lặp hiện tại hoặc thậm chí toàn bộ vòng lặp mà không kiểm tra biểu thức kiểm tra.
Các break, continue
tuyên bố được sử dụng trong những trường hợp này.
Python break statement
break
chấm dứt vòng lặp chứa nó. Kiểm soát chương trình chảy vào câu lệnh ngay sau phần thân của vòng lặp.
Nếu break
câu lệnh nằm trong một vòng lặp lồng nhau (vòng lặp bên trong một vòng lặp khác), break
câu lệnh sẽ chấm dứt vòng lặp trong cùng.
Cú pháp

Lưu đồ break

Hoạt động của break trong vòng lặp for và trong vòng lặp while được hiển thị bên dưới.

Ví dụ:

Đầu ra:

Trong chương trình này, chúng tôi lặp lại thông qua“string”sự phối hợp. Chúng tôi kiểm tra xem chữ cái là i, trên đó chúng ta thoát khỏi vòng lặp. Do đó, chúng tôi thấy trong đầu ra của mình rằng tất cả các chữ cái cho đến i được in. Sau đó, vòng lặp chấm dứt
Python continue statement
Câu lệnh continue được sử dụng để bỏ qua phần còn lại của mã bên trong vòng lặp chỉ cho lần lặp hiện tại. Vòng lặp không chấm dứt mà tiếp tục với lần lặp tiếp theo.
Cú pháp

Lưu đồ continue

Hoạt động của continue trong vòng lặp for và while được hiển thị bên dưới.

Ví dụ:

Đầu ra:

Chương trình này giống như ví dụ trên ngoại trừ break
câu lệnh đã được thay thế bằng continue
.
Chúng tôi tiếp tục với vòng lặp, nếu chuỗi là i, không thực hiện phần còn lại của khối. Do đó, chúng tôi thấy trong đầu ra của mình rằng tất cả các chữ cái ngoại trừ i được in.