Python – Loops
Nói chung, các câu lệnh được thực hiện tuần tự: Câu lệnh đầu tiên trong một hàm được thực hiện đầu tiên, tiếp theo là câu lệnh thứ hai, v.v. Có thể có một tình huống khi bạn cần thực thi một khối mã nhiều lần.
Các ngôn ngữ lập trình cung cấp các cấu trúc điều khiển khác nhau cho phép các đường dẫn thực thi phức tạp hơn.
Một câu lệnh lặp cho phép chúng ta thực hiện một câu lệnh hoặc một nhóm câu lệnh nhiều lần. Sơ đồ sau 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 để xử lý các yêu cầu lặp.
Sr.No. | Loại vòng lặp & Mô tả |
---|---|
1 | Trong khi lặp lạiLặp lại một câu lệnh hoặc một nhóm câu lệnh trong khi một điều kiện đã cho là ĐÚNG. Nó kiểm tra điều kiện trước khi thực thi phần thân của vòng lặp. |
2 | Vòng lặp forThực thi một chuỗi các câu lệnh nhiều lần và viết tắt mã quản lý biến vòng lặp. |
3 | Vòng lồng nhauBạn có thể sử dụng một hoặc nhiều vòng lặp bên trong bất kỳ vòng lặp while, for hoặc do.. while nào khác. |
Tuyên bố kiểm soát vòng lặp
Các câu lệnh điều khiển vòng lặp thay đổi việc thực thi so với trình tự bình thường của nó. Khi việc 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 trong phạm vi đó sẽ bị phá hủy.
Python hỗ trợ các câu lệnh điều khiển sau. Nhấp vào các liên kết sau để kiểm tra chi tiết của chúng.
Chúng ta hãy xem 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. | Tuyên bố & Mô tả Kiểm soát |
---|---|
1 | Tuyên bố ngắtKết thúc câu lệnh vòng lặp và chuyển việc thực thi câu lệnh ngay sau vòng lặp. |
2 | Tiếp tục tuyên bốLàm cho vòng lặp bỏ qua phần còn lại của phần thân và ngay lập tức kiểm tra lại tình trạng của nó trước khi nhắc lại. |
3 | Câu lệnh vượt quaCâu lệnh pass trong Python được sử dụng khi một câu lệnh được yêu cầu về mặt cú pháp nhưng bạn không muốn bất kỳ lệnh hoặc mã nào thực thi. |