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:
- 1.1 Tuyên bố
Declaration
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
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
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