Chủ Nhật, 12 tháng 5, 2024

19. Vòng lặp While trong Python

 Python có hai lệnh vòng lặp chính là:


  •      Vòng lặp while
  •      Vòng lặp for


Vòng lặp while

Với vòng lặp while, chúng ta có thể thực thi một tập hợp các câu lệnh miễn là điều kiện còn đúng. Nếu số lần lặp không được xác định trước thì vòng lặp lặp while được khuyến khích sử dụng trong trường hợp này.

Chúng ta tiếp tục sử dụng IDE Online để làm ví dụ:

i = 1
while i < 6:
  print(i)
  i += 1

Bấm Run để chạy chương trình. Luôn nhớ thụt lề, nếu trong ví dụ này chúng ta quên thụt lề i+=1 thì vòng lặp sẽ chạy đến vô tận. Chúng ta phải bấm Stop để dừng lại



Câu lệnh Break

Với câu lệnh break chúng ta có thể dừng vòng lặp ngay cả khi điều kiện while đúng. Đây là ví dụ
i = 1
while i < 6:
  print(i)
  if (i == 3):
    break
  i += 1

Bấm Run để chạy chương trình


 

Câu lệnh Continue

Với câu lệnh continue, chúng ta có thể dừng lần lặp hiện tại và tiếp tục với lần lặp tiếp theo. Đây là ví dụ

i = 0
while i < 6:
  i += 1
  if i == 3:
    continue
  print(i)

Bấm Run để chạy chương trình, lưu ý không có số 3 trong kết quả.




Câu lệnh Else

Với câu lệnh else chúng ta có thể chạy một khối mã một lần khi điều kiện không còn đúng nữa. Đây là ví dụ

i = 1
while i < 6:
  print(i)
  i += 1
else:
  print("i khong con nho hon 6 nua")

Bấm Run để chạy chương trình


 


Phần tiếp theo


Phần trước


Không có nhận xét nào:

Đăng nhận xét