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 lại ở đầu vòng lặp. Nhớ từ khóa
0 1 2 3 Loop exited2 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
Tóm lược. trong hướng dẫn này, bạn sẽ tìm hiểu về câu lệnh
0 1 2 3 Loop exited2 trong Python và cách sử dụng nó để thoát khỏi vòng lặp sớm
Giới thiệu về lệnh break trong Python
Đôi khi, bạn muốn kết thúc vòng lặp
0 hoặc vòng lặpCode language: Python [python]
for index in range[n]: # more code here if condition: break
1 sớm bất kể kết quả của các bài kiểm tra có điều kiện. Trong những trường hợp này, bạn có thể sử dụng câu lệnhCode language: Python [python]
for index in range[n]: # more code here if condition: break
0 1 2 3 Loop exited2
break
Code language: Python [python]
Thông thường, bạn sử dụng câu lệnh
0 1 2 3 Loop exited2 với câu lệnh
4 để kết thúc một vòng lặp khi điều kiện làCode language: Python [python]
for index in range[n]: # more code here if condition: break
5Code language: Python [python]
for index in range[n]: # more code here if condition: break
Sử dụng ngắt Python với vòng lặp for
Phần sau đây cho thấy cách sử dụng câu lệnh
0 1 2 3 Loop exited2 bên trong vòng lặp
0Code language: Python [python]
for index in range[n]: # more code here if condition: break
for index in range[n]: # more code here if condition: break
Code language: Python [python]
Trong cú pháp này, nếu
8 ước tính thànhCode language: Python [python]
for index in range[n]: # more code here if condition: break
5, thì câu lệnhCode language: Python [python]
for index in range[n]: # more code here if condition: break
0 1 2 3 Loop exited2 sẽ kết thúc vòng lặp ngay lập tức. Nó sẽ không thực hiện các lần lặp lại còn lại
Ví dụ này cho thấy cách sử dụng câu lệnh
0 1 2 3 Loop exited2 bên trong vòng lặp
0Code language: Python [python]
for index in range[n]: # more code here if condition: break
0 1 2 3 Loop exited3
đầu ra
0 1 2 3 Loop exited4
Làm thế nào nó hoạt động
- Vòng lặp
0 lặp lại hơn 10 số từ 0 đến 9 và hiển thị từng số trên màn hình
Code language: Python [python]for index in range[n]: # more code here if condition: break
- Tuy nhiên, khi bộ đếm vòng lặp là 3, câu lệnh
0 1 2 3 Loop exited
2 sẽ kết thúc vòng lặp ngay lập tức. Do đó, chương trình chỉ hiển thị 4 số, từ 0 đến 3 trên màn hình
Khi bạn sử dụng câu lệnh
0 1 2 3 Loop exited2 trong một vòng lặp lồng nhau, nó sẽ kết thúc vòng lặp trong cùng. Ví dụ
0 1 2 3 Loop exited6
đầu ra
0 1 2 3 Loop exited7
Ví dụ này sử dụng hai vòng lặp
0 để hiển thị tọa độ từCode language: Python [python]
for index in range[n]: # more code here if condition: break
0 1 2 3 Loop exited37 đến
0 1 2 3 Loop exited38 trên màn hình
Câu lệnh
0 1 2 3 Loop exited2 trong vòng lặp lồng nhau kết thúc vòng lặp trong cùng khi
0 1 2 3 Loop exited40 lớn hơn một