Python break và continue

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, breakvà các câu continuecó 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 breakcâ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), breakcâ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ừ breakcâ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.

Trả lời

Email của bạn sẽ không được hiển thị công khai.