Vòng lặp Python cho phép chúng ta thực thi một câu lệnh hoặc một nhóm câu lệnh nhiều lần.
Nói chung, các câu lệnh được thực hiện theo thứ tự: Câu lệnh đầu tiên trong một hàm được thực hiện trước, tiếp theo là câu lệnh thứ hai, và cứ như vậy. Có thể có trường hợp bạn cần thực hiện một khối mã nhiều lần.
Các ngôn ngữ lập trình cung cấp nhiều cấu trúc điều khiển khác nhau cho phép thực hiện các đường đi phức tạp hơn.
Sơ đồ dưới đây minh họa một câu lệnh lặp −
Ngôn ngữ lập trình Python cung cấp các loại vòng lặp sau đây để xử lý các yêu cầu lặp lại −
Sr.No. | Loop Type & Description |
---|---|
1 | while loop Repeats a statement or group of statements while a given condition is TRUE. It tests the condition before executing the loop body. |
2 | for loop Executes a sequence of statements multiple times and abbreviates the code that manages the loop variable. |
3 | nested loops You can use one or more loop inside any another while, for or do..while loop. |
Các câu lệnh điều khiển vòng lặp thay đổi thứ tự thực thi từ chuỗi bình thường của nó. Khi thực thi rời khỏi một phạm vi, tất cả các đối tượng tự động được tạo ra trong phạm vi đó sẽ bị hủy.
Python hỗ trợ các câu lệnh điều khiển sau. Nhấn vào các liên kết dưới đây để kiểm tra chi tiết.
Hãy cùng điểm qua các câu lệnh điều khiển vòng lặp một cách ngắn gọn.
Sr.No. | Control Statement & Description |
---|---|
1 | break statement Terminates the loop statement and transfers execution to the statement immediately following the loop. |
2 | continue statement Causes the loop to skip the remainder of its body and immediately retest its condition prior to reiterating. |
3 | pass statement The pass statement in Python is used when a statement is required syntactically but you do not want any command or code to execute. |