'Break' trong Python là một câu lệnh điều khiển vòng lặp. Nó được sử dụng để kiểm soát trình tự của vòng lặp. Giả sử bạn muốn kết thúc một vòng lặp và chuyển sang mã tiếp theo sau vòng lặp; . Một tình huống điển hình của việc sử dụng Break trong Python là khi một điều kiện bên ngoài kích hoạt việc kết thúc vòng lặp.
Một trường hợp sử dụng khác để sử dụng 'Break' trong Python là khi bạn nhập dữ liệu vào cho một nội dung nào đó, in nội dung đó bằng vòng lặp và muốn cung cấp cho người dùng tùy chọn in lại nội dung đó. Nếu người dùng nhập “Không”, bạn có thể chấm dứt vòng lặp. Có vẻ hơi khó hiểu?
Bạn có thể sử dụng break trong Python trong tất cả các vòng lặp. trong khi, cho và lồng nhau. Nếu bạn đang sử dụng nó trong các vòng lặp lồng nhau, nó sẽ kết thúc vòng lặp trong cùng nơi bạn đã sử dụng nó và quyền điều khiển chương trình sẽ chuyển sang vòng lặp bên ngoài. Nói cách khác, nó phá vỡ trình tự của vòng lặp và điều khiển chuyển đến câu lệnh đầu tiên bên ngoài vòng lặp
Khóa đào tạo Python
Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa họcCú pháp ngắt trong Python
Cú pháp như sau
phá vỡ;
Nó được sử dụng sau các câu lệnh lặp
Lưu đồ Break trong Python
Lưu đồ sau đây cho thấy việc sử dụng và kiểm soát luồng của câu lệnh ngắt trong một vòng lặp
Sử dụng Break trong Python
Vì bây giờ đã rõ câu lệnh ngắt là gì, nên đã đến lúc xem xét một số ví dụ và hiểu cách sử dụng chúng. Trong mỗi trường hợp, bạn sẽ sử dụng Break trong Python với các vòng lặp khác nhau
Sử dụng ngắt trong vòng lặp While
Như bạn có thể thấy trong ví dụ trên, có một số nguyên n xác định với giá trị 0. Sau đó, có một vòng lặp while được xác định để in giá trị của n và tăng giá trị đó lên một sau mỗi lần lặp. Tiếp theo, bạn đã thấy cách nó xác định điều kiện cho câu lệnh break, đó là khi n trở thành 5. Khi điều kiện được thỏa mãn, câu lệnh break kết thúc vòng lặp và điều khiển chuyển sang câu lệnh tiếp theo, đó là câu lệnh in
Sử dụng Break in For Loop
Ví dụ trên đã sử dụng dấu ngắt trong Python trong vòng lặp for. Vòng lặp for lặp qua từng chữ cái của từ “Python. ” Khi vòng lặp đến chữ “o” và thỏa mãn điều kiện ngắt thì vòng lặp kết thúc
Bạn cũng có thể xác định hai điều kiện ngắt trong một vòng lặp. Hãy xem một ví dụ nơi bạn có thể xác định hai điều kiện khi sử dụng Break trong Python
Như bạn có thể thấy, vòng lặp kết thúc khi một trong các điều kiện được đáp ứng
Sử dụng ngắt trong các vòng lặp lồng nhau
Trong ví dụ trên, bạn đã thấy hai danh sách có bốn giá trị số nguyên trong mỗi danh sách. Sau đó, nó sử dụng hai vòng lặp để lặp qua các danh sách và nhân các số nguyên. Tiếp theo, nó xác định các điều kiện ngắt. Khi điều kiện ngắt được đáp ứng, vòng lặp trong cùng bị chấm dứt và điều khiển quay trở lại vòng lặp bên ngoài
Mong muốn chuyển sang lĩnh vực lập trình?
Phần kết luận
Python có nhiều trường hợp sử dụng và đang trở thành một trong những ngôn ngữ lập trình phổ biến nhất trên toàn thế giới. Break trong Python chỉ là một khái niệm cơ bản. Nhưng nếu bạn muốn theo đuổi sự nghiệp trong lĩnh vực phát triển phần mềm, bạn có thể chọn tham gia Khóa học cấp chứng chỉ Python của chúng tôi. Khóa học cung cấp cho bạn một nguồn tài nguyên học tập khổng lồ để giúp bạn trở nên xuất sắc trong ngôn ngữ lập trình Python
Bạn có bất kỳ câu hỏi nào cho chúng tôi về 'Break in Python' không?
Giới thiệu về tác giả
Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark
Trong Python, từ khóa
0 1 2 3 Loop exited4 khiến chương trình ngừng chạy mã trong một vòng lặp và bắt đầu quay lại ở đầu vòng lặp. Nhớ từ khóa
break
khiến chương trình thoát khỏi vòng lặp. 0 1 2 3 Loop exited4 cũng tương tự, nhưng
0 1 2 3 Loop exited4 khiến chương trình dừng bước lặp hiện tại của vòng lặp và bắt đầu bước lặp tiếp theo ở đầu vòng lặp