Hướng dẫn can a while loop be nested in another while loop python? - một vòng lặp while có thể được lồng trong một python vòng lặp while khác không?

Lồng nhau trong khi vòng lặp trong ngôn ngữ lập trình python

Lồng nhau trong khi vòng lặp trong ngôn ngữ lập trình python

Nội dung

  • 1 lồng nhau trong khi vòng lặp trong ngôn ngữ lập trình Python Nested while loop in Python programming language
    • 1.1 Tuyên bố Declaration
      • Cú pháp 1.1.1 Syntax
    • 1.2 sơ đồ của nhau trong khi vòng lặp Flowchat of nested while loop
      • 1.2.1 Cách hoạt động lồng nhau trong khi vòng lặp How works nested while loop
      • 1.2.2 Ví dụ Example
      • 1.2.3 Vô hạn trong khi vòng lặp trong Python The infinite while loop in Python
      • 1.2.4 Ví dụ thêm cho lồng nhau trong khi vòng lặp trong Python More Example for nested while loop in Python
        • 1.2.4.1 được đề xuất cho bạn Suggested for you
    • 1.3 Bài viết liên quan: Related posts:

Ngôn ngữ lập trình Python cho phép sử dụng vòng lặp trong khi vòng lặp khác, nó được gọi là lồng nhau trong khi vòng lặp trong ngôn ngữ lập trình Pythonwhile loop inside another while loop, it is known as nested while loop in Python programming language

Lồng nhau trong khi vòng lặp trong python

Tờ khai

Cú pháp của lồng nhau- trong khi vòng lặp trong Python như sau:

Cú pháp

while expression:             
         while expression:    
                 statement[s] 
statement[s]

Lưu lượng của nhau trong khi vòng lặp

Sơ đồ của nhau trong khi ở Python

Cách làm việc lồng nhau trong khi vòng lặp

Trong vòng lặp trong WHILE trong Python, hai loại trong khi có sẵn:

  • Bên ngoài trong khi vòng lặp
  • Bên trong trong khi vòng lặp

Ban đầu, biểu thức kiểm tra vòng ngoài chỉ được đánh giá một lần.test expression is evaluated only once.

Khi nó trả về đúng, dòng điều khiển sẽ nhảy vào bên trong trong khi vòng lặp. bên trong trong khi vòng lặp thực hiện để hoàn thành. Tuy nhiên, khi biểu thức kiểm tra là sai, dòng điều khiển đi ra từ bên trong trong khi vòng lặp và thực thi lại từ bên ngoài trong khi vòng lặp chỉ một lần. Dòng điều khiển này vẫn tồn tại cho đến khi biểu hiện thử nghiệm của vòng ngoài là sai.true, the flow of control jumps to the inner while loop. the inner while loop executes to completion. However, when the test expression is false, the flow of control comes out of inner while loop and executes again from the outer while loop only once. This flow of control persists until test expression of the outer loop is false.

Sau đó, nếu biểu thức kiểm tra của vòng ngoài là sai, dòng điều khiển bỏ qua việc thực hiện và đi nghỉ ngơi. expression of the outer loop is false, the flow of control skips the execution and goes to rest.

Thí dụ

Chương trình 1

i=1
while i

Bài Viết Liên Quan

Chủ Đề