Chào mừng các bạn đến với Rcom Dăm Yi blog - Kho tài liệu bổ ích!, Chúng tôi sẽ từng bước hoàn thiện để bạn đọc cảm thấy hài lòng, hữu ích!

Thứ Hai, 26 tháng 1, 2026

📘 Tin học 10 – Lệnh lặp while trong Python

GDPT 2018 – Bộ sách Kết nối tri thức với cuộc sống

1. Lệnh lặp là gì?
Lệnh lặp dùng để thực hiện một khối lệnh nhiều lần khi điều kiện còn đúng.
2. Lệnh lặp while
Lệnh while lặp khi điều kiện còn đúng. Khi điều kiện sai, vòng lặp kết thúc.
3. Cú pháp
while điều_kiện:
    khối_lệnh
Lưu ý: điều kiện phải thay đổi trong vòng lặp để tránh lặp vô hạn.
4. Sơ đồ hoạt động
Kiểm tra điều kiện → Đúng: thực hiện lệnh → quay lại kiểm tra → Sai: thoát vòng lặp.
Cách viết chương trình với while
  1. Khởi tạo biến điều khiển
  2. Viết điều kiện lặp
  3. Cập nhật biến điều khiển trong vòng lặp
Lỗi thường gặp
  • Quên cập nhật biến → lặp vô hạn
  • Điều kiện sai ngay từ đầu → không chạy lần nào
Ví dụ 1: In các số từ 1 đến 5
i = 1
while i <= 5:
    print(i)
    i += 1
Giải thích: biến i tăng dần, khi i > 5 thì dừng.
Ví dụ 2: Tính tổng các số từ 1 đến n
n = int(input("Nhập n: "))
tong = 0
i = 1
while i <= n:
    tong += i
    i += 1
print(tong)
Ví dụ 3: Nhập số đến khi gặp 0 thì dừng
x = int(input("Nhập số: "))
while x != 0:
    print("Bạn vừa nhập:", x)
    x = int(input("Nhập số: "))
Ứng dụng phổ biến của while khi chưa biết trước số lần lặp.
Bài 1 (Cơ bản)
Dùng while in các số từ 1 đến 10.
Bài 2 (Thông hiểu)
Nhập n, tính tổng các số chẵn từ 1 đến n.
Bài 3 (Vận dụng)
Nhập các số cho đến khi gặp số âm thì dừng. Đếm bao nhiêu số đã nhập.
Bài 4 (Vận dụng cao)
Nhập mật khẩu. Nếu sai thì nhập lại cho đến khi đúng.

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

Đăng nhận xét

Bài đăng phổ biến

💬 Bình luận

💬 Bình luận

📌 Danh sách bình luận