Lệnh lặp while trong Python: Lặp với số lần không biết trước hay biết trước?
Trong ngôn ngữ lập trình Python, lệnh lặp while được sử dụng để thực hiện một khối mã lặp đi lặp lại cho đến khi một điều kiện được đáp ứng. Lệnh lặp while có thể được sử dụng để lặp với số lần không biết trước hoặc lặp với số lần biết trước, tùy thuộc vào cách bạn sử dụng nó. Lệnh lặp while với số lần không biết trước được sử dụng khi chúng ta không biết chính xác số lần lặp cần thiết để thực hiện một tác vụ cụ thể. Thay vì đặt một giới hạn cụ thể cho số lần lặp, chúng ta chỉ định một điều kiện dừng. Khi điều kiện này không còn đúng nữa, lệnh lặp while sẽ dừng lại. Ví dụ: ```python count = 0 while count < 5: print("Lặp lần thứ", count) count += 1 ``` Trong ví dụ trên, chúng ta sử dụng lệnh lặp while để in ra màn hình thông báo "Lặp lần thứ X" cho đến khi biến count đạt đến giá trị 5. Vì chúng ta không biết trước chính xác số lần lặp cần thiết, lệnh lặp while là lựa chọn tốt để giải quyết vấn đề này. Tuy nhiên, lệnh lặp while cũng có thể được sử dụng để lặp với số lần biết trước. Trong trường hợp này, chúng ta đặt một giới hạn cụ thể cho số lần lặp. Ví dụ: ```python count = 0 while count < 3: print("Lặp lần thứ", count) count += 1 ``` Trong ví dụ trên, chúng ta sử dụng lệnh lặp while để in ra màn hình thông báo "Lặp lần thứ X" cho đến khi biến count đạt đến giá trị 3. Vì chúng ta biết trước rằng chỉ cần lặp 3 lần, lệnh lặp while là một cách tiếp cận hiệu quả để thực hiện công việc này. Vậy, để trả lời câu hỏi trong yêu cầu bài viết, lệnh lặp while trong Python có thể được sử dụng để lặp với số lần không biết trước hoặc lặp với số lần biết trước, tùy thuộc vào cách bạn sử dụng nó.