Chúng ta có thể sử dụng câu lệnh
for i in range[5]:
if i == 3:
break
print[i]
4 với vòng lặp for i in range[5]:
if i == 3:
break
print[i]
6 để kết thúc vòng lặp khi một điều kiện nào đó được đáp ứng. Ví dụ,for i in range[5]:
if i == 3:
break
print[i]
đầu ra
0 1 2
Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp
for i in range[5]:
if i == 3:
break
print[i]
6 để in giá trị của for i in range[5]:
if i == 3:
break
print[i]
8. Lưu ý việc sử dụng câu lệnh for i in range[5]:
if i == 3:
break
print[i]
4,if i == 3:
break
Ở đây, khi
for i in range[5]:
if i == 3:
break
print[i]
8 bằng 3, câu lệnh for i in range[5]:
if i == 3:
break
print[i]
4 kết thúc vòng lặp. Do đó, đầu ra không bao gồm các giá trị sau 2Ghi chú. Câu lệnh
for i in range[5]:
if i == 3:
break
print[i]
4 hầu như luôn được sử dụng với các câu lệnh ra quyết địnhTuyên bố ngắt Swift với vòng lặp while
Chúng ta cũng có thể kết thúc vòng lặp
0 1 23 bằng câu lệnh break. Ví dụ,
for i in range[5]:
if i == 3:
break
print[i]
2đầu ra
for i in range[5]:
if i == 3:
break
print[i]
3Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp
0 1 23 để tìm 5 bội số đầu tiên của 6. Ở đây chú ý dòng,
for i in range[5]:
if i == 3:
break
print[i]
5Điều này có nghĩa là khi
for i in range[5]:
if i == 3:
break
print[i]
8 lớn hơn hoặc bằng 5, vòng lặp 0 1 23 sẽ kết thúc
Tuyên bố tiếp tục Python
Câu lệnh
0 1 27 được sử dụng để bỏ qua bước lặp hiện tại của vòng lặp và luồng điều khiển của chương trình chuyển sang bước lặp tiếp theo
Cú pháp của câu lệnh
0 1 27 là
for i in range[5]:
if i == 3:
break
print[i]
0Hoạt động của câu lệnh continue của Python
Hoạt động của câu lệnh
0 1 27 trong vòng lặp for và while được hiển thị ở trên
Tuyên bố tiếp tục Swift với vòng lặp
Chúng ta có thể sử dụng câu lệnh
0 1 27 với vòng lặp
for i in range[5]:
if i == 3:
break
print[i]
6 để bỏ qua bước lặp hiện tại của vòng lặp. Sau đó, điều khiển của chương trình nhảy sang lần lặp tiếp theo. Ví dụ,for i in range[5]:
if i == 3:
break
print[i]
4đầu ra
for i in range[5]:
if i == 3:
break
print[i]
5Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp
for i in range[5]:
if i == 3:
break
print[i]
6 để in giá trị của for i in range[5]:
if i == 3:
break
print[i]
8. Lưu ý việc sử dụng câu lệnh 0 1 27,
for i in range[5]:
if i == 3:
break
print[i]
0Ở đây, khi
for i in range[5]:
if i == 3:
break
print[i]
8 bằng 3, câu lệnh 0 1 27 được thực thi. Do đó, giá trị 3 không được in ra đầu ra
Tuyên bố tiếp tục Swift với vòng lặp while
Trong Python, chúng ta cũng có thể bỏ qua lần lặp hiện tại của vòng lặp while bằng cách sử dụng câu lệnh continue. Ví dụ,
for i in range[5]:
if i == 3:
break
print[i]
1đầu ra
for i in range[5]:
if i == 3:
break
print[i]
2Trong ví dụ trên, chúng tôi đã sử dụng vòng lặp
0 1 23 để in các số lẻ từ 1 đến 10. Chú ý dòng,
for i in range[5]:
if i == 3:
break
print[i]
3Ở đây, khi số chẵn, câu lệnh continue bỏ qua lần lặp hiện tại và bắt đầu lần lặp tiếp theo
for i in range[5]:
if i == 3:
break
print[i]
4 và for i in range[5]:
if i == 3:
break
print[i]
5 cho phép bạn kiểm soát luồng các vòng lặp của mình. Chúng là một khái niệm mà những người mới bắt đầu sử dụng Python có xu hướng hiểu sai, vì vậy hãy chú ý cẩn thậnSử dụng for i in range[5]:
if i == 3:
break
print[i]
4
for i in range[5]:
if i == 3:
break
print[i]
Câu lệnh
for i in range[5]:
if i == 3:
break
print[i]
4 sẽ hoàn toàn thoát ra khỏi vòng lặp hiện tại, nghĩa là nó sẽ không chạy thêm bất kỳ câu lệnh nào có trong nó0 1 26
for i in range[5]:
if i == 3:
break
print[i]
4 hoàn toàn thoát ra khỏi vòng lặpSử dụng for i in range[5]:
if i == 3:
break
print[i]
5
for i in range[5]:
if i == 3:
break
print[i]
for i in range[5]:
if i == 3:
break
print[i]
5 hoạt động hơi khác một chút. Thay vào đó, nó quay lại điểm bắt đầu của vòng lặp, bỏ qua bất kỳ câu lệnh nào khác có trong vòng lặp0 1 27
for i in range[5]:
if i == 3:
break
print[i]
5 tiếp tục đến đầu vòng lặpfor i in range[5]:
if i == 3:
break
print[i]
4 và for i in range[5]:
if i == 3:
break
print[i]
5 trực quan hóa
for i in range[5]:
if i == 3:
break
print[i]
for i in range[5]:
if i == 3:
break
print[i]
Điều gì xảy ra khi chúng tôi chạy mã từ tệp Python này?
0 1 28
Kết quả
Hãy xem bạn có đoán được kết quả không trước khi mở rộng phần này
0 1 29
Sử dụng for i in range[5]:
if i == 3:
break
print[i]
4 và for i in range[5]:
if i == 3:
break
print[i]
5 trong các vòng lặp lồng nhau
for i in range[5]:
if i == 3:
break
print[i]
for i in range[5]:
if i == 3:
break
print[i]
Hãy nhớ rằng,
for i in range[5]:
if i == 3:
break
print[i]
4 và for i in range[5]:
if i == 3:
break
print[i]
5 chỉ hoạt động cho vòng lặp hiện tại. Mặc dù tôi đã lập trình Python trong nhiều năm, nhưng đây là thứ vẫn khiến tôi gặp khó khănfor i in range[5]:
if i == 3:
break
print[i]
0for i in range[5]:
if i == 3:
break
print[i]
4 trong vòng lặp bên trong chỉ thoát ra khỏi vòng lặp bên trong. Vòng lặp bên ngoài tiếp tục chạyKiểm soát vòng lặp trong vòng lặp 0
1
2
82
Bạn cũng có thể sử dụng
for i in range[5]:
if i == 3:
break
print[i]
4 và for i in range[5]:
if i == 3:
break
print[i]
5 trong vòng lặp 0 1 282. Một tình huống phổ biến là chạy một vòng lặp mãi mãi cho đến khi một điều kiện nhất định được đáp ứng
for i in range[5]:
if i == 3:
break
print[i]
3Hãy cẩn thận rằng điều kiện của bạn cuối cùng sẽ được đáp ứng, nếu không chương trình của bạn sẽ bị mắc kẹt trong một vòng lặp vô hạn. Để sử dụng sản xuất, tốt hơn là sử dụng lập trình không đồng bộ