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.
# 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}") # 55dem = 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?