Vòng lặp while không sử dụng bộ đếm trong Python
Trong vòng lặp while, bạn cũng có thể thực hiện
một số thao tác mà không cần bộ đếm, đơn giản là
cho đến khi điều kiện không còn đúng nữa.
Hãy chia số 10.5 cho
2 cho đến khi kết quả nhỏ hơn
một. Để làm điều này, cần đặt điều kiện ngược lại -
vòng lặp sẽ chỉ hoạt động nếu
số đó lớn hơn một:
num = 10.5
while num > 1:
num = num / 2
print(num) # sẽ in ra 0.65625
Sử dụng vòng lặp while, hãy chia số
100 cho 3 nhiều lần cho đến khi
kết quả nhỏ hơn 20.
Giả sử bạn có số 1. Sử dụng
vòng lặp while, hãy nhân nó với
2.5 cho đến khi kết quả
lớn hơn 20.