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à tiếp tục để thay đổi luồng của một vòng lặp.
VIDEO: Python Break and Contin Tuyên bố
Việc sử dụng phá vỡ và tiếp tục trong Python là gì?
Trong các câu lệnh Python,
continue6 và
continue7 có thể làm thay đổi luồng 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 câu lệnh & nbsp; ____ 36 và
continue7 được sử dụng trong các trường hợp này.
Tuyên bố phá vỡ Python
Tuyên bố
continue6 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 câu lệnh
continue6 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], câu lệnh
continue6 sẽ chấm dứt vòng lặp trong cùng.
Cú pháp phá vỡ
break
Sơ đồ phá vỡ
Hoạt động của tuyên bố phá vỡ trong vòng lặp và trong khi vòng lặp được hiển thị bên dưới.
Ví dụ: Break Python
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
Đầu ra
s t r The end
Trong chương trình này, chúng tôi lặp lại thông qua chuỗi "chuỗi". Chúng tôi kiểm tra xem chữ cái là tôi, trên đó chúng tôi thoát khỏi vòng lặp. Do đó, chúng tôi thấy trong đầu ra của chúng tôi rằng tất cả các chữ cái cho đến khi tôi được in. Sau đó, vòng lặp chấm dứt.
Python tiếp tục tuyên bố
Câu lệnh
continue7 được sử dụng để bỏ qua phần còn lại của mã bên trong một vòng lặp 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 tiếp tục
continue
Sơ đồ tiếp tục & nbsp;
Hoạt động của câu lệnh
continue7 trong và trong khi vòng lặp được hiển thị bên dưới.
Ví dụ: Python tiếp tục
# Program to show the use of continue statement inside loops
for val in "string":
if val == "i":
continue
print[val]
print["The end"]
Đầu ra
s t r n g The end
Trong chương trình này, chúng tôi lặp lại thông qua chuỗi "chuỗi". Chúng tôi kiểm tra xem chữ cái là tôi, trên đó chúng tôi thoát khỏi vòng lặp. Do đó, chúng tôi thấy trong đầu ra của chúng tôi rằng tất cả các chữ cái cho đến khi tôi được in. Sau đó, vòng lặp chấm dứt.
Python tiếp tục tuyên bố
Câu lệnh continue
7 được sử dụng để bỏ qua phần còn lại của mã bên trong một vòng lặp 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.
- Việc sử dụng phá vỡ và tiếp tục trong Python là gì?
- Cú pháp tiếp tục
- Cú pháp phá vỡ
- Sơ đồ phá vỡ
- Sơ đồ của tuyên bố phá vỡ trong Python
- Python tiếp tục tuyên bố
- Cú pháp tiếp tục
- Sơ đồ tiếp tục & nbsp;
- Ví dụ: Python tiếp tục
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à tiếp tục để thay đổi luồng của một vòng lặp.
Nội phân Chính showShow
- VIDEO: Python Break and Contin Tuyên bố
- Việc sử dụng phá vỡ và tiếp tục trong Python là gì?
- Tuyên bố phá vỡ Python
- Cú pháp phá vỡ
- Sơ đồ phá vỡ
- Ví dụ: Break Python
- Python tiếp tục tuyên bố
- Cú pháp tiếp tục
- Sơ đồ tiếp tục & nbsp;
- Ví dụ: Python tiếp tục
- Mục lục
- Vòng lặp trong khi
- Sự phá vỡ Python và tiếp tục tuyên bố
- Điều khoản khác
- Vòng lặp vô hạn
- Lồng nhau trong khi vòng lặp
- Một dòng trong khi các vòng lặp
VIDEO: Python Break and Contin Tuyên bố
Việc sử dụng phá vỡ và tiếp tục trong Python là gì?
Tuyên bố phá vỡ Python
Cú pháp phá vỡ
Sơ đồ phá vỡ
Tuyên bố phá vỡ Python
Cú pháp phá vỡ
Sơ đồ phá vỡ
Cú pháp phá vỡ
break
Sơ đồ phá vỡ
Ví dụ: Break PythonPython tiếp tục tuyên bố
Ví dụ: Break Python
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
Python tiếp tục tuyên bố
s t r The end
Cú pháp tiếp tục
Python tiếp tục tuyên bố
Cú pháp tiếp tục
Cú pháp tiếp tục
continue
Sơ đồ tiếp tục & nbsp;
Ví dụ: Python tiếp tụcMục lục
Vòng lặp trong khiVí dụ: Python tiếp tục
# Program to show the use of continue statement inside loops
for val in "string":
if val == "i":
continue
print[val]
print["The end"]
Python tiếp tục tuyên bố
s t r n g The end
Cú pháp tiếp tục
Sơ đồ tiếp tục & nbsp;
Mục lục
- Việc sử dụng phá vỡ và tiếp tục trong Python là gì?
- Vòng lặp trong khi
- Cú pháp phá vỡ
- Sơ đồ phá vỡ
- Ví dụ: Break Python
- Python tiếp tục tuyên bố
- Cú pháp tiếp tục
- Sơ đồ tiếp tục & nbsp;
- Ví dụ: Python tiếp tục
Mục lục This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Mastering While Loops
Vòng lặp trong khi means executing the same block of code over and over, potentially many times. A programming structure that implements iteration is called a loop.
Sự phá vỡ Python và tiếp tục tuyên bố
Điều khoản khácindefinite iteration, the number of times the loop is executed isn’t specified explicitly in advance. Rather, the designated block is executed repeatedly as long as some condition is met.
Vòng lặp vô hạndefinite iteration, the number of times the designated block will be executed is specified explicitly at the time the loop starts.
Lồng nhau trong khi vòng lặp
- Một dòng trong khi các vòng lặp
- Trong các câu lệnh Python,
continue
6 vàcontinue
7 có thể làm thay đổi luồng 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 câu lệnh & nbsp; ____ 36 và
continue7 được sử dụng trong các trường hợp này.
Vòng lặp trong khi
Sự phá vỡ Python và tiếp tục tuyên bố
Điều khoản khác
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
2Vòng lặp vô hạn
Lồng nhau trong khi vòng lặp
Một dòng trong khi các vòng lặp
Trong các câu lệnh Python,
continue6 và
continue7 có thể làm thay đổi luồng 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.
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
3Ở đây, những gì mà xảy ra trong ví dụ này:
break
8 ban đầu làbreak
9. Biểu thức trong tiêu đề câu lệnhs t r n g The end
8 trên dòng 2 là
1, điều này là đúng, do đó, cơ thể vòng lặp thực thi. Bên trong thân vòng trên dòng 3,# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
break
8 bị giảm bởi
3 xuống# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
4, sau đó được in.# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
Khi phần thân của vòng lặp kết thúc, việc thực thi chương trình sẽ trở lại đầu vòng lặp ở dòng 2 và biểu thức được đánh giá lại. Nó vẫn còn đúng, vì vậy cơ thể thực hiện một lần nữa và
5 được in.# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
Điều này tiếp tục cho đến khi
break
8 trở thành
7. Tại thời điểm đó, khi biểu thức được kiểm tra, nó là sai và vòng lặp chấm dứt. Việc thực hiện sẽ tiếp tục tại câu lệnh đầu tiên theo cơ thể vòng lặp, nhưng có một trong trường hợp này.# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
Lưu ý rằng biểu thức kiểm soát của vòng
s t r n g The end8 được kiểm tra trước, trước khi bất cứ điều gì khác xảy ra. Nếu nó sai khi bắt đầu, cơ thể vòng lặp sẽ không bao giờ được thực thi:
>>>
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
4Trong ví dụ trên, khi gặp vòng lặp,
break8 là
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
7. Biểu thức kiểm soát # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
1 đã sai, vì vậy cơ thể vòng lặp không bao giờ thực thi.Ở đây, một vòng lặp
s t r n g The end8 khác liên quan đến một danh sách, thay vì so sánh số:
>>>
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
5Trong ví dụ trên, khi gặp vòng lặp,
break8 là
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
7. Biểu thức kiểm soát # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
1 đã sai, vì vậy cơ thể vòng lặp không bao giờ thực thi.Ở đây, một vòng lặp s
t
r
n
g
The end
8 khác liên quan đến một danh sách, thay vì so sánh số:
Khi một danh sách được đánh giá trong bối cảnh Boolean, đó là sự thật nếu nó có các yếu tố trong đó và giả nếu nó trống rỗng. Trong ví dụ này,
s t r The end3 là đúng miễn là nó có các yếu tố trong đó. Khi tất cả các mục đã được xóa bằng phương pháp
s t r The end4 và danh sách trống,
s t r The end3 là sai và vòng lặp chấm dứt.
Sự phá vỡ Python và tiếp tục tuyên bố
continue
6 statement immediately terminates a loop entirely. Program execution proceeds to the first statement following the loop body.Trong mỗi ví dụ bạn đã thấy cho đến nay, toàn bộ phần thân của vòng
s t r n g The end
8 được thực hiện trên mỗi lần lặp. Python cung cấp hai từ khóa chấm dứt lặp lại vòng lặp sớm:continue
7 statement immediately terminates the current loop iteration. Execution jumps to the top of the loop, and the controlling expression is re-evaluated to determine whether the loop will execute again or terminate.
Tuyên bố Python
continue6 ngay lập tức chấm dứt hoàn toàn một vòng lặp. Thực hiện chương trình tiến hành tuyên bố đầu tiên sau cơ thể vòng lặp.Tuyên bố Python
continue7 ngay lập tức chấm dứt lặp lại vòng lặp hiện tại. Việc thực thi nhảy lên đỉnh của vòng lặp và biểu thức kiểm soát được đánh giá lại để xác định xem vòng lặp sẽ thực thi lại hay chấm dứt.
Sự khác biệt giữa
continue6 và
continue7 được thể hiện trong sơ đồ sau:
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
6phá vỡ và tiếp tục
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
7Ở đây, một tệp tập lệnh có tên
continue1 thể hiện câu lệnh
continue6:
Chạy
continue1 từ trình thông dịch dòng lệnh tạo ra đầu ra sau:
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
8Khi
break8 trở thành
continue5, câu lệnh
continue6 được thực thi. Vòng lặp bị chấm dứt hoàn toàn và thực thi chương trình nhảy vào câu lệnh
continue7 trên dòng 7.
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
9Kịch bản tiếp theo,
continue8, giống hệt nhau ngoại trừ câu lệnh
continue7 thay cho
continue6:
Đầu ra của continue
8 trông như thế này:
Lần này, khi
break8 là
continue5, tuyên bố
continue7 gây ra việc chấm dứt lần lặp đó. Do đó,
continue5 được in. Việc thực thi trở về đầu vòng lặp, điều kiện được đánh giá lại và nó vẫn đúng. Vòng lặp tiếp tục, chấm dứt khi
break8 trở thành
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
7, như trước đây.s t r The end0
Điều khoản khác
Python cho phép một mệnh đề
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 tùy chọn ở cuối vòng s t r n g The end8. Đây là một tính năng độc đáo của Python, không được tìm thấy trong hầu hết các ngôn ngữ lập trình khác. Cú pháp được hiển thị bên dưới:
s t r The end1
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
10 được chỉ định trong mệnh đề # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 sẽ được thực thi khi vòng lặp s t r n g The end8 chấm dứt.
Về bây giờ, bạn có thể đang nghĩ, "Điều đó hữu ích như thế nào?" Bạn có thể hoàn thành điều tương tự bằng cách đặt những câu lệnh đó ngay sau vòng lặp
s t r n g The end8, mà không cần
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08:Có gì khác biệt?
Trong trường hợp sau, không có điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08, # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
10 sẽ được thực thi sau khi vòng lặp s t r n g The end8 chấm dứt, bất kể điều gì.
>>>
s t r The end2
Trong ví dụ trên, khi gặp vòng lặp,
break8 là
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
7. Biểu thức kiểm soát # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
1 đã sai, vì vậy cơ thể vòng lặp không bao giờ thực thi.>>>
s t r The end3
Trong ví dụ trên, khi gặp vòng lặp,
break8 là
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
7. Biểu thức kiểm soát # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
1 đã sai, vì vậy cơ thể vòng lặp không bao giờ thực thi.Ở đây, một vòng lặp
s t r n g The end8 khác liên quan đến một danh sách, thay vì so sánh số:
Một trong những cách giải thích sau đây có thể giúp làm cho nó trực quan hơn:
Hãy nghĩ về tiêu đề của vòng lặp [
33] như một câu lệnh# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
break
2 [
35] được thực thi nhiều lần, với mệnh đề# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
08 cuối cùng đã được thực thi khi điều kiện trở nên sai.# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
Hãy nghĩ về
08 như thể nó là# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
38, trong đó khối sau đó được thực thi nếu có một# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
continue
6.
Nếu bạn không tìm thấy một trong hai cách giải thích này hữu ích, thì hãy bỏ qua chúng.
Khi nào một mệnh đề
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 trên vòng s t r n g The end8 có hữu ích không? Một tình huống phổ biến là nếu bạn đang tìm kiếm một danh sách cho một mục cụ thể. Bạn có thể sử dụng
continue6 để thoát vòng lặp nếu mục được tìm thấy và mệnh đề
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 có thể chứa mã có nghĩa là được thực thi nếu mục được tìm thấy:>>>
s t r The end4
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!
Vòng lặp vô hạn
Giả sử bạn viết một vòng lặp
s t r n g The end8 mà về mặt lý thuyết không bao giờ kết thúc. Nghe kỳ lạ, phải không?
Xem xét ví dụ này:
>>>
s t r The end5
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!Ctrl+C, which generates an interrupt from the keyboard. Otherwise, it would have gone on unendingly. Many
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
47 output lines have been removed and replaced by the vertical ellipsis in the output shown.Vòng lặp vô hạn
Giả sử bạn viết một vòng lặp
s t r n g The end8 mà về mặt lý thuyết không bao giờ kết thúc. Nghe kỳ lạ, phải không?
Xem xét ví dụ này:
Mã này đã bị chấm dứt bởi Ctrl+C, tạo ra một ngắt từ bàn phím. Nếu không, nó sẽ tiếp tục không ngừng. Nhiều dòng đầu ra
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
47 đã được gỡ bỏ và thay thế bằng dấu chấm lửng dọc trong đầu ra được hiển thị.>>>
s t r The end6
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!
Vòng lặp vô hạn
s t r The end7
Giả sử bạn viết một vòng lặp
s t r n g The end8 mà về mặt lý thuyết không bao giờ kết thúc. Nghe kỳ lạ, phải không?
Xem xét ví dụ này:
Mã này đã bị chấm dứt bởi Ctrl+C, tạo ra một ngắt từ bàn phím. Nếu không, nó sẽ tiếp tục không ngừng. Nhiều dòng đầu ra # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
47 đã được gỡ bỏ và thay thế bằng dấu chấm lửng dọc trong đầu ra được hiển thị.
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
Rõ ràng,
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
48 sẽ không bao giờ sai, hoặc tất cả chúng ta đều gặp rắc rối rất lớn. Do đó, # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
49 bắt đầu một vòng lặp vô hạn về mặt lý thuyết sẽ chạy mãi mãi.s t r The end8
Có lẽ điều đó không giống như một cái gì đó mà bạn muốn làm, nhưng mô hình này thực sự khá phổ biến. Ví dụ: bạn có thể viết mã cho một dịch vụ khởi động và chạy mãi mãi chấp nhận các yêu cầu dịch vụ. Ngay lập tức, trong bối cảnh này có nghĩa là cho đến khi bạn tắt nó, hoặc cho đến khi cái chết nhiệt của vũ trụ, tùy theo điều kiện nào đến trước.
>>>
s t r The end9
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!
continue0
Vòng lặp vô hạn
continue1
continue2
Giả sử bạn viết một vòng lặp
s t r n g The end8 mà về mặt lý thuyết không bao giờ kết thúc. Nghe kỳ lạ, phải không?
Xem xét ví dụ này:
Mã này đã bị chấm dứt bởi Ctrl+C, tạo ra một ngắt từ bàn phím. Nếu không, nó sẽ tiếp tục không ngừng. Nhiều dòng đầu ra # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
47 đã được gỡ bỏ và thay thế bằng dấu chấm lửng dọc trong đầu ra được hiển thị.
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
Rõ ràng,
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
48 sẽ không bao giờ sai, hoặc tất cả chúng ta đều gặp rắc rối rất lớn. Do đó, # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
49 bắt đầu một vòng lặp vô hạn về mặt lý thuyết sẽ chạy mãi mãi.>>>
continue3
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!
>>>
continue4
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!
>>>
continue5
Một điều khoản
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
08 với vòng lặp s t r n g The end8 là một chút kỳ lạ, không thường thấy. Nhưng don lồng né tránh nó nếu bạn tìm thấy một tình huống mà bạn cảm thấy nó làm tăng thêm sự rõ ràng cho mã của bạn!
Vòng lặp vô hạn
Trong hướng dẫn này, bạn đã tìm hiểu về việc lặp lại không xác định bằng cách sử dụng vòng lặp Python
s t r n g The end8.Bây giờ bạn có thể:indefinite iteration using the Python
s t r n g The end8 loop. You’re now able to:
- Xây dựng các vòng lặp
s t r n g The end
8 cơ bản và phức tạp - Thực thi vòng lặp với
continue
6 vàcontinue
7 - Sử dụng mệnh đề
08 với vòng lặp# Use of break statement inside the loop for val in "string": if val == "i": break print[val] print["The end"]
s t r n g The end
8 - Đối phó với các vòng lặp vô hạn
Bây giờ bạn nên nắm bắt tốt cách thực hiện một đoạn mã lặp đi lặp lại.
Hướng dẫn tiếp theo trong loạt bài này bao gồm việc lặp lại xác định với các vòng lặp
# Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
82 Các vòng lặp hiện tại trong đó số lần lặp lại được chỉ định một cách rõ ràng.definite iteration with # Use of break statement inside the loop
for val in "string":
if val == "i":
break
print[val]
print["The end"]
82 loops—recurrent execution where the number of repetitions is specified explicitly.Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự.Xem nó cùng với hướng dẫn bằng văn bản để hiểu sâu hơn về sự hiểu biết của bạn: Làm chủ trong khi các vòng lặp This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Mastering While Loops