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

Thông tin
Làm trắc nghiệm
Đáp án
Số câu: 22 câu
Thời gian: 45 phút

Trắc nghiệm Tin học 10: Bài 21: Câu lệnh lặp whilelà 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!

Nội dung bài trắc nghiệm

1

Lệnh while trong Python dùng để làm gì?

  • So sánh hai số.

  • Đọc dữ liệu.

  • Lặp lại khi điều kiện còn đúng.

  • Kết thúc chương trình.


2

Khi nào vòng lặp while dừng lại?

  • Khi chạy đủ 10 lần.

  • Khi điều kiện sai.

  • Khi người dùng nhập dữ liệu.

  • Khi dùng lệnh print.


3

Câu lệnh while dùng với điều kiện gì?

  • Phép toán.

  • Điều kiện đúng hoặc sai.

  • Câu lệnh if.

  • Lệnh return.


4

Cú pháp đúng của vòng lặp while là:

  • while (x = 5)

  • while x -> 5:

  • while x < 5:

  • while in range(5):


5

Trong vòng lặp while, sau dấu : cần làm gì?

  • Không cần làm gì.

  • Thụt đầu dòng để viết lệnh.

  • Viết dấu ;.

  • Dùng dấu =.


6

Để tránh lặp vô hạn, ta cần:

  • In thông báo.

  • Làm thay đổi điều kiện trong vòng lặp.

  • Dùng lệnh print.

  • Không dùng biến.


7

Điều gì xảy ra nếu quên tăng biến i trong vòng lặp while?

  • Vòng lặp chạy đúng 1 lần.

  • Không chạy lần nào.

  • Vòng lặp lặp mãi không dừng.

  • Lỗi cú pháp.


8

Lệnh x += 1 nghĩa là gì?

  • Gán x bằng 1.

  • Tăng x lên 1.

  • Nhân x với 1.

  • So sánh x và 1.


9

Lệnh nào dùng để dừng vòng while sớm?

  • continue

  • pass

  • break

  • stop


10

Lệnh continue dùng để làm gì?

  • Dừng chương trình.

  • Dừng vòng lặp.

  • Bỏ qua lần lặp hiện tại.

  • In kết quả.


11

Biến dùng trong điều kiện while cần:

  • Không cần khai báo.

  • Được gán giá trị ban đầu.

  • Là số âm.

  • Là chuỗi.


12

Để vòng lặp chạy mãi mãi, viết:

  • while False:

  • while True:

  • while 0:

  • while x = 0:


13

Trong while x < 5:, nếu x = 5, thì vòng lặp:

  • Chạy 5 lần.

  • Không chạy.

  • Chạy 1 lần.

  • Chạy vô hạn.


14

while thường dùng để lặp khi:

  • Biết trước số lần lặp.

  • Chưa biết số lần lặp.

  • Không cần điều kiện.

  • Cần in ra màn hình.


15

Vòng lặp vô hạn có thể làm:

  • Dừng chương trình đúng lúc.

  • Tăng hiệu suất.

  • Làm treo chương trình.

  • Chạy đúng 1 lần.


16

Biến điều khiển vòng lặp là gì?

  • Một hàm.

  • Biến được dùng trong điều kiện.

  • Một chuỗi.

  • Một kiểu dữ liệu.


17

while i != 0: là điều kiện đúng khi nào?

  • Khi i = 0

  • Khi i ≠ 0

  • Khi i < 0

  • Khi i = 1


18

Nếu không có điều kiện dừng, chương trình sẽ:

  • Báo lỗi.

  • Chạy 1 lần rồi dừng.

  • Chạy mãi không dừng.

  • Không chạy.


19

Vòng lặp while có thể dùng với kiểu dữ liệu nào?

  • Số và logic.

  • Chỉ số nguyên.

  • Chỉ chuỗi.

  • Chỉ danh sách.


20

while a > 0: là vòng lặp đúng khi nào?

  • a = 0

  • a < 0

  • a > 0

  • a = -1


21

while True: thường được dùng khi:

  • Không có biến điều kiện.

  • Muốn chương trình dừng.

  • Lặp vô hạn, chờ điều kiện break.

  • Không biết viết while.


22

Câu nào sau đây là đúng?

  • while x: print(x)

  • while (x == y)

  • while x < 10:

  • while x in y:

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

Thông tin
Làm trắc nghiệm
Đáp án
Số câu đã làm 0/22
Thời gian còn lại
45:00
Đã làm
Chưa làm
Kiểm tra lại
1

Lệnh while trong Python dùng để làm gì?


2

Khi nào vòng lặp while dừng lại?


3

Câu lệnh while dùng với điều kiện gì?


4

Cú pháp đúng của vòng lặp while là:


5

Trong vòng lặp while, sau dấu : cần làm gì?


6

Để tránh lặp vô hạn, ta cần:


7

Điều gì xảy ra nếu quên tăng biến i trong vòng lặp while?


8

Lệnh x += 1 nghĩa là gì?


9

Lệnh nào dùng để dừng vòng while sớm?


10

Lệnh continue dùng để làm gì?


11

Biến dùng trong điều kiện while cần:


12

Để vòng lặp chạy mãi mãi, viết:


13

Trong while x < 5:, nếu x = 5, thì vòng lặp:


14

while thường dùng để lặp khi:


15

Vòng lặp vô hạn có thể làm:


16

Biến điều khiển vòng lặp là gì?


17

while i != 0: là điều kiện đúng khi nào?


18

Nếu không có điều kiện dừng, chương trình sẽ:


19

Vòng lặp while có thể dùng với kiểu dữ liệu nào?


20

while a > 0: là vòng lặp đúng khi nào?


21

while True: thường được dùng khi:


22

Câu nào sau đây là đúng?


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

Thông tin
Làm trắc nghiệm
Đáp án

Hoàn thành

Bạn muốn xem đáp án? Bấm vào đây nhé!

Làm lại bài thi

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

Thông tin
Làm trắc nghiệm
Đáp án

Điểm số của bạn là

0/0

Hoàn thành!

0
Câu đúng
0
Câu sai
0
Câu phân vân

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

Thông tin
Làm trắc nghiệm
Đáp án

Đáp án chi tiết

Câu 1:

Lệnh while trong Python dùng để làm gì?

So sánh hai số.

Đọc dữ liệu.

Lặp lại khi điều kiện còn đúng.

Kết thúc chương trình.

Câu 2:

Khi nào vòng lặp while dừng lại?

Khi chạy đủ 10 lần.

Khi điều kiện sai.

Khi người dùng nhập dữ liệu.

Khi dùng lệnh print.

Câu 3:

Câu lệnh while dùng với điều kiện gì?

Phép toán.

Điều kiện đúng hoặc sai.

Câu lệnh if.

Lệnh return.

Câu 4:

Cú pháp đúng của vòng lặp while là:

while (x = 5)

while x -> 5:

while x < 5:

while in range(5):

Câu 5:

Trong vòng lặp while, sau dấu : cần làm gì?

Không cần làm gì.

Thụt đầu dòng để viết lệnh.

Viết dấu ;.

Dùng dấu =.

Câu 6:

Để tránh lặp vô hạn, ta cần:

In thông báo.

Làm thay đổi điều kiện trong vòng lặp.

Dùng lệnh print.

Không dùng biến.

Câu 7:

Điều gì xảy ra nếu quên tăng biến i trong vòng lặp while?

Vòng lặp chạy đúng 1 lần.

Không chạy lần nào.

Vòng lặp lặp mãi không dừng.

Lỗi cú pháp.

Câu 8:

Lệnh x += 1 nghĩa là gì?

Gán x bằng 1.

Tăng x lên 1.

Nhân x với 1.

So sánh x và 1.

Câu 9:

Lệnh nào dùng để dừng vòng while sớm?

continue

pass

break

stop

Câu 10:

Lệnh continue dùng để làm gì?

Dừng chương trình.

Dừng vòng lặp.

Bỏ qua lần lặp hiện tại.

In kết quả.

Câu 11:

Biến dùng trong điều kiện while cần:

Không cần khai báo.

Được gán giá trị ban đầu.

Là số âm.

Là chuỗi.

Câu 12:

Để vòng lặp chạy mãi mãi, viết:

while False:

while True:

while 0:

while x = 0:

Câu 13:

Trong while x < 5:, nếu x = 5, thì vòng lặp:

Chạy 5 lần.

Không chạy.

Chạy 1 lần.

Chạy vô hạn.

Câu 14:

while thường dùng để lặp khi:

Biết trước số lần lặp.

Chưa biết số lần lặp.

Không cần điều kiện.

Cần in ra màn hình.

Câu 15:

Vòng lặp vô hạn có thể làm:

Dừng chương trình đúng lúc.

Tăng hiệu suất.

Làm treo chương trình.

Chạy đúng 1 lần.

Câu 16:

Biến điều khiển vòng lặp là gì?

Một hàm.

Biến được dùng trong điều kiện.

Một chuỗi.

Một kiểu dữ liệu.

Câu 17:

while i != 0: là điều kiện đúng khi nào?

Khi i = 0

Khi i ≠ 0

Khi i < 0

Khi i = 1

Câu 18:

Nếu không có điều kiện dừng, chương trình sẽ:

Báo lỗi.

Chạy 1 lần rồi dừng.

Chạy mãi không dừng.

Không chạy.

Câu 19:

Vòng lặp while có thể dùng với kiểu dữ liệu nào?

Số và logic.

Chỉ số nguyên.

Chỉ chuỗi.

Chỉ danh sách.

Câu 20:

while a > 0: là vòng lặp đúng khi nào?

a = 0

a < 0

a > 0

a = -1

Câu 21:

while True: thường được dùng khi:

Không có biến điều kiện.

Muốn chương trình dừng.

Lặp vô hạn, chờ điều kiện break.

Không biết viết while.

Câu 22:

Câu nào sau đây là đúng?

while x: print(x)

while (x == y)

while x < 10:

while x in y:

Scroll to top