CHIA SẺ VỀ CẤU TRÚC LẶP FOR, WHILE
Thực tế, rất nhiều hiện tượng, sự kiện có hành động hay tính chất lặp đi lặp lại và sẽ dừng lặp ở một thời điểm hay một điều kiện nào đó. Ví dụ: Bạn Nam thường đi học lúc 06 giờ 30 phút hằng ngày (chúng ta tạm hình dung là bạn Nam thường ngày, hàng ngày sẽ đi học lúc 06 giờ 30 phút, bạn sẽ dừng việc này vào thời điểm nghỉ hè !)
Trong ngôn ngữ lập trình Python, để diễn tả các công việc có tính chất/ hành động lặp chúng ta dùng lệnh While hoặc For.
Về cú pháp của 2 lệnh này, các bạn xem SGK nhé !
Ví dụ minh họa:
Ví dụ 1: In các số từ 1 đến 10 dùng for
Giải thích:
- Sử dụng hàm range(start, stop) để tạo dãy số từ 1 đến 10
- In các số từ 1 đến 11 bằng vòng lặp for, nghĩa ở đây: biến i sẽ được hiểu như sau:
+ i =1: Lần chạy đầu tiên
+ i =2: :Lần chạy thứ hai
+ i = 3: Lần chạy thứ ba
......................
+ i = 11: Lần chạy thứ 11 (Lần chạy cuối cùng)
- Lưu ý, giá trị của i trong lệnh này, i bắt đầu bằng 1 và kết thúc với giá trị bằng 11
• Ví dụ 2
Giải thích: In thông báo 5 lần bằng vòng lặp while.
Bài tập luyện tập:
Câu 1. Viết chương trình tính tổng từ 1 đến n.
Câu 2. In bảng cửu chương từ 2 đến 9.
📌 Danh sách bình luận