🔄 Vòng Lặp For - Dạy Python Lặp Lại Công Việc
🤖 Ví Dụ Dễ Hiểu
Hãy tưởng tượng Python như một robot siêu hiệu quả có thể lặp lại công việc hàng trăm, hàng nghìn lần mà không bao giờ mệt mỏi hay sai sót! Thay vì bạn viết code giống nhau 100 lần, chỉ cần nói "lặp lại 100 lần" là xong!
🤔 Tại Sao Cần Vòng Lặp?
Trong cuộc sống, chúng ta thường phải lặp lại những việc giống nhau:
- 📚 Học bài: Đọc từ vựng 50 từ, mỗi từ 3 lần
- 🏃 Tập thể dục: Chạy quanh sân 10 vòng
- 📝 Kiểm tra bài tập: Chấm 30 bài của cả lớp
- 🎵 Luyện nhạc: Chơi một đoạn nhạc 20 lần cho thuần thục
Nếu không có vòng lặp, code sẽ như thế này:
# ❌ Cách làm "ngu ngốc" - lặp lại code
print("Xin chào!")
print("Xin chào!")
print("Xin chào!")
print("Xin chào!")
print("Xin chào!")
# ... 95 dòng nữa để có 100 lần!
# ✅ Cách làm "thông minh" - dùng vòng lặp
for i in range(100):
print("Xin chào!")
🔢 Vòng Lặp For Với Range
📌 Cú Pháp Cơ Bản
for counter_variable in range(loop_count):
# Công việc cần lặp lại
print("Làm việc gì đó")
🌟 Ví Dụ Đơn Giản
# Đếm từ 0 đến 4 (5 lần)
print("Đếm từ 0 đến 4:")
for i in range(5):
print(f"Lần thứ {i}")
print("\n" + "="*30)
# Chào 10 lần
print("Chào bạn 10 lần:")
for turn in range(10):
print(f"Xin chào lần {turn + 1}!")