Lặp có điều kiện: while loop trong Python
Trước kia, chúng ta đã thẩm định for loop, cái thực thi một tập các phát biểu một số lần có hạn chỉ ra bởi lập
trình viên. Trong nhiều tình huống, tuy nhiên, số lần lặp trong một loop là không đoán được. Loop cuối cùng
hoàn thành công việc của nó, nhưng chỉ khi một điều kiện thay đổi. Ví dụ, người dùng có thể được yêu cầu cho một
tập các giá trị nhập vào. Trong trường hợp đó, chỉ người dùng mới biết số lần họ sẽ nhập vào. Loop đầu vào của chương
trình chấp nhận các giá trị này cho đến khi họ nhập vào một giá trị đặc biệt hay sentinel cái chấm dứt nhập vào.
Dạng quá trình này được gọi là conditional iteration, có nghĩa rằng quá trình tiếp tục lặp lại miễn là một điều
kiện vẫn đúng. Trong phần này, chúng ta khám phá sử dụng while loop để mô tả conditional iteration.