Trong bất kỳ ngôn ngữ lập trình nào, vòng lặp giúp bạn thực hiện lặp đi lặp lại một số hành động nhất định, tùy thuộc vào điều kiện lặp. Python hỗ trợ cấu trúc vòng lặp while và for nhưng không hỗ trợ vòng lặp do-while
Tuy nhiên, bạn có thể mô phỏng một vòng lặp do-while bằng cách hiểu cách thức hoạt động của nó— bằng cách sử dụng các vòng lặp hiện có và các câu lệnh điều khiển vòng lặp trong Python
Bạn sẽ học cách thực hiện việc này trong vài phút tới. Hãy bắt đầu nào
Cấu trúc vòng lặp Do-While là gì?
Nếu bạn đã lập trình bằng các ngôn ngữ như C hoặc C++, có lẽ bạn đã bắt gặp cấu trúc vòng lặp do-while
Trong vòng lặp do-while, tập hợp các câu lệnh trong thân vòng lặp—trong khối được phân cách bằng dấu ngoặc nhọn—được thực thi trước và sau đó điều kiện vòng lặp được kiểm tra
Bạn có thể chạy các ví dụ C sau trong trình biên dịch C trực tuyến của Geekflare—ngay từ trình duyệt của bạn
Hãy xem xét đoạn mã sau
//do_while_example1
#include
int main[] {
int count = 1;
printf["Do-While loop: \n"];
do{
printf["Loop runs..."];
}while[count