Vòng lặp for và while

Bài 5/720 phút

Vòng lặp giúp lặp lại một khối lệnh nhiều lần. for thường dùng khi biết trước số lần lặp, while lặp khi điều kiện còn đúng.

Vòng lặp for với range()
# range(5) tạo dãy 0, 1, 2, 3, 4
for i in range(5):
    print(f"Lần lặp thứ {i}")

# range(1, 11) tạo dãy 1 đến 10
tong = 0
for i in range(1, 11):
    tong += i
print(f"Tổng 1 đến 10 = {tong}")  # 55
Vòng lặp while
dem = 3
while dem > 0:
    print(f"Đếm ngược: {dem}")
    dem -= 1
print("Bắn! 🚀")

break thoát vòng lặp ngay lập tức, continue bỏ qua lần lặp hiện tại và sang lần tiếp theo.

?`range(3)` tạo ra dãy số nào?