🌌Tizia

Tuần 15 — Vòng lặp while

Tin học Lớp 10 · 6 câu hỏi có lời giải

  1. Câu 1.Cú pháp while trong Python?

    • A.while đk DO
    • B.while (đk) {
    • C.do while
    • D.while điều_kiện:
    Xem đáp án

    Đáp án: D. while điều_kiện:

    Python: `while điều_kiện:`.

  2. Câu 2.Vòng while dừng khi?

    • A.Không bao giờ
    • B.Điều kiện đúng
    • C.Sau 100 lần
    • D.Điều kiện sai
    Xem đáp án

    Đáp án: D. Điều kiện sai

    while chạy khi điều kiện True, dừng khi False.

  3. Câu 3.Lệnh thoát vòng lặp?

    • A.return
    • B.continue
    • C.break
    • D.exit() — thoát chương trình
    Xem đáp án

    Đáp án: C. break

    break thoát ngay vòng lặp gần nhất.

  4. Câu 4.Lệnh bỏ qua bước hiện tại, sang vòng kế?

    • A.continue
    • B.break — thoát hẳn vòng lặp
    • C.pass — không làm gì cả
    • D.skip — không có trong Python
    Xem đáp án

    Đáp án: A. continue

    continue: bỏ phần còn lại, chuyển sang lần lặp tiếp theo.

  5. Câu 5.Nguy cơ của while khi viết sai?

    • A.Vòng lặp vô hạn
    • B.Bị reset
    • C.Chạy đúng
    • D.Hỏng máy
    Xem đáp án

    Đáp án: A. Vòng lặp vô hạn

    Nếu điều kiện luôn True và không có break → vòng lặp vô hạn.

  6. Câu 6.Khi nào dùng while thay vì for?

    • A.Số lần lặp xác định
    • B.Không bao giờ
    • C.Lặp 0 lần
    • D.Số lần lặp không biết trước
    Xem đáp án

    Đáp án: D. Số lần lặp không biết trước

    while phù hợp khi không biết trước số lần lặp (vd: đến khi nhập đúng).