Trắc nghiệm Tin học 10 – Bài 21: Câu lệnh lặp while

Làm bài thi

Trắc nghiệm Tin học 10: Bài 21: Câu lệnh lặp while là một trong những đề thi thuộc Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính trong chương trình Tin học 10.

Bài học này trang bị cho học sinh kiến thức về câu lệnh lặp while trong Python – một dạng vòng lặp dựa trên điều kiện. Khác với vòng lặp for, vòng lặp while cho phép chương trình lặp lại một khối lệnh cho đến khi điều kiện không còn đúng, vì vậy rất phù hợp với các bài toán chưa xác định trước số lần lặp như kiểm tra nhập đúng dữ liệu, lặp đến khi tìm ra kết quả mong muốn,…

Các kiến thức trọng tâm gồm: cú pháp vòng lặp while, cách xác định điều kiện lặp, sử dụng biến đếm trong while, sự khác biệt giữa for và while, cũng như cách tránh lặp vô hạn bằng cách đảm bảo điều kiện dừng. Việc thành thạo vòng lặp while sẽ giúp học sinh linh hoạt hơn trong việc thiết kế các giải thuật điều khiển luồng lặp của chương trình.

Hãy cùng Dethitracnghiem.vn cùng tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!

Câu 1. Lệnh while trong Python dùng để làm gì?
A. So sánh hai số.
B. Đọc dữ liệu.
C. Lặp lại khi điều kiện còn đúng.
D. Kết thúc chương trình.

Câu 2. Khi nào vòng lặp while dừng lại?
A. Khi chạy đủ 10 lần.
B. Khi điều kiện sai.
C. Khi người dùng nhập dữ liệu.
D. Khi dùng lệnh print.

Câu 3. Câu lệnh while dùng với điều kiện gì?
A. Phép toán.
B. Điều kiện đúng hoặc sai.
C. Câu lệnh if.
D. Lệnh return.

Câu 4. Cú pháp đúng của vòng lặp while là:
A. while (x = 5)
B. while x -> 5:
C. while x < 5:
D. while in range(5):

Câu 5. Trong vòng lặp while, sau dấu : cần làm gì?
A. Không cần làm gì.
B. Thụt đầu dòng để viết lệnh.
C. Viết dấu ;.
D. Dùng dấu =.

Câu 6. Để tránh lặp vô hạn, ta cần:
A. In thông báo.
B. Làm thay đổi điều kiện trong vòng lặp.
C. Dùng lệnh print.
D. Không dùng biến.

Câu 8. Điều gì xảy ra nếu quên tăng biến i trong vòng lặp while?
A. Vòng lặp chạy đúng 1 lần.
B. Không chạy lần nào.
C. Vòng lặp lặp mãi không dừng.
D. Lỗi cú pháp.

Câu 10. Lệnh x += 1 nghĩa là gì?
A. Gán x bằng 1.
B. Tăng x lên 1.
C. Nhân x với 1.
D. So sánh x và 1.

Câu 11. Lệnh nào dùng để dừng vòng while sớm?
A. continue
B. pass
C. break
D. stop

Câu 12. Lệnh continue dùng để làm gì?
A. Dừng chương trình.
B. Dừng vòng lặp.
C. Bỏ qua lần lặp hiện tại.
D. In kết quả.

Câu 13. Biến dùng trong điều kiện while cần:
A. Không cần khai báo.
B. Được gán giá trị ban đầu.
C. Là số âm.
D. Là chuỗi.

Câu 14. Để vòng lặp chạy mãi mãi, viết:
A. while False:
B. while True:
C. while 0:
D. while x = 0:

Câu 15. Trong while x < 5:, nếu x = 5, thì vòng lặp:
A. Chạy 5 lần.
B. Không chạy.
C. Chạy 1 lần.
D. Chạy vô hạn.

Câu 16. while thường dùng để lặp khi:
A. Biết trước số lần lặp.
B. Chưa biết số lần lặp.
C. Không cần điều kiện.
D. Cần in ra màn hình.

Câu 17. Vòng lặp vô hạn có thể làm:
A. Dừng chương trình đúng lúc.
B. Tăng hiệu suất.
C. Làm treo chương trình.
D. Chạy đúng 1 lần.

Câu 18. Biến điều khiển vòng lặp là gì?
A. Một hàm.
B. Biến được dùng trong điều kiện.
C. Một chuỗi.
D. Một kiểu dữ liệu.

Câu 19. while i != 0: là điều kiện đúng khi nào?
A. Khi i = 0
B. Khi i ≠ 0
C. Khi i < 0
D. Khi i = 1

Câu 21. Nếu không có điều kiện dừng, chương trình sẽ:
A. Báo lỗi.
B. Chạy 1 lần rồi dừng.
C. Chạy mãi không dừng.
D. Không chạy.

Câu 22. Vòng lặp while có thể dùng với kiểu dữ liệu nào?
A. Số và logic.
B. Chỉ số nguyên.
C. Chỉ chuỗi.
D. Chỉ danh sách.

Câu 23. while a > 0: là vòng lặp đúng khi nào?
A. a = 0
B. a < 0
C. a > 0
D. a = -1

Câu 24. while True: thường được dùng khi:
A. Không có biến điều kiện.
B. Muốn chương trình dừng.
C. Lặp vô hạn, chờ điều kiện break.
D. Không biết viết while.

Câu 25. Câu nào sau đây là đúng?
A. while x: print(x)
B. while (x == y)
C. while x < 10:
D. while x in y:

 

Related Posts

×
Lấy mã và nhập vào ô dưới đây

Bạn ơi!! Ủng hộ tụi mình bằng cách làm nhiệm vụ nha <3

LƯU Ý: Không sử dụng VPN hoặc 1.1.1.1 khi vượt link

Bước 1: Mở tab mới, truy cập Google.com

Bước 2: Tìm kiếm từ khóa: Từ khóa

Bước 3: Trong kết quả tìm kiếm Google, hãy tìm website giống dưới hình:

(Nếu trang 1 không có hãy tìm ở trang 2, 3, 4... nhé )

Bước 4: Cuộn xuống cuối bài viết rồi bấm vào nút GIỐNG HÌNH DƯỚI và chờ 1 lát để lấy mã: