NEW
Font size
WorksheetsÔN TẬP CÂU LỆNH LẶP FOR VÀ WHILE
Total questions: 20
Worksheet time: 10mins
Biến chạy trong vòng lặp for i in range(<giá trị cuối>) tăng lên mấy đơn vị sau mỗi lần lặp?
1
2
0
Tất cả đều sai.
Cho các câu lệnh sau, hãy chỉ ra câu lệnh đúng:
x = 0
for i in range(10): x = x + 1
x = 0
for i in range(10): x:= x + 1
x = 0
for i in range(10) x = x + 1
x:= 0
for i in range(10): x = x + 1
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): prin(“A”).
for i in range(10): print(“A”).
for i in range(10): print(A).
for i in range(10) print(“A”).
Trong câu lệnh lặp:
j=0
for j in range(10):
j = j + 2
print(j)
Khi kết thúc câu lệnh trên, câu lệnh print(j) được thực hiện bao nhiêu lần?
10 lần.
1 lần.
5 lần.
Không thực hiện.
Trong Python, đâu là cú pháp của câu lệnh lặp "for" ?
for i in range(10):
for i = 1 to 10:
loop i from 1 to 10:
foreach i in range(10):
Hàm range() trong câu lệnh lặp "for" được sử dụng để làm gì?
Tạo một chuỗi số nguyên
Tạo một chuỗi ký tự
Kiểm tra điều kiện
Tạo điều kiện
Trong lập trình, điều gì là quan trọng khi sử dụng câu lệnh lặp "for"?
Thứ tự của các lệnh
Số lần lặp
Điều kiện kết thúc
Tất cả đều đúng
Câu lệnh "continue" trong vòng lặp "for" được sử dụng để làm gì?
Kết thúc lặp
Chuyển đến lần lặp tiếp theo
Bỏ qua tất cả các lần lặp còn lại
Tạo một điều kiện mới
Điều gì sẽ xảy ra nếu không có câu lệnh "break" trong vòng lặp "for"?
Lặp sẽ tiếp tục mãi mãi
Chương trình sẽ dừng lại
Một lỗi sẽ xuất hiện
Không có ảnh hưởng gì
Trong Python, sử dụng lệnh nào để dừng và kết thúc một lệnh lặp trong vòng lặp "for"?
end loop
break
finish
stop
Trong các phát biểu sau, phát biểu nào chưa chính xác?
While là lệnh lặp với số lần không biết trước.
For là lệnh lặp với số lần xác định trước.
Khối lệnh lặp while được thực hiện cho đến khi <điều kiện> = False.
Số lần lặp của lệnh lặp for luôn được xác định bởi vùng giá trị của lệnh range().
Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng:
while S >= 10000.
while S < 10000.
while S <= 10000.
While S >10000.
Ở dòng thứ 8 là câu lệnh thuộc cấu trúc nào?
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Cấu trúc lặp
Không có cấu trúc nào
Ở dòng thứ 1 là câu lệnh thuộc cấu trúc nào?
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Cấu trúc lặp
Không có cấu trúc nào
Cú pháp cơ bản của câu lệnh lặp "while" là gì?
while i < 10:
for i in range(10):
loop while i < 10:
until i < 10:
Điều kiện lặp trong câu lệnh "while" được kiểm tra:
Trước khi thực hiện lệnh lặp
Sau khi thực hiện lệnh lặp
Trong lệnh lặp
Không kiểm tra điều kiện
Ở dòng thứ 5 là câu lệnh thuộc cấu trúc lập trình nào?
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Cấu trúc lặp
Không có cấu trúc nào
Trong lập trình, để tránh vòng lặp vô hạn, điều gì quan trọng khi sử dụng câu lệnh lặp "while"?
Sử dụng lệnh "break" đúng cách
Kiểm tra điều kiện đúng cách
Sử dụng lệnh "continue" đúng cách
Tất cả đều đúng
Câu lệnh "else" có thể được sử dụng trong một vòng lặp "while" để làm gì?
Chỉ được thực hiện khi vòng lặp không chạy
Chỉ được thực hiện khi vòng lặp chạy ít nhất một lần
Chỉ được thực hiện nếu điều kiện lặp là đúng
Chỉ được thực hiện nếu điều kiện lặp là sai
Lệnh "continue" trong vòng lặp "while" được sử dụng để làm gì?
Kết thúc vòng lặp
Bỏ qua các lần lặp còn lại và chuyển đến lần lặp tiếp theo
Lặp lại từ đầu vòng lặp
Thay đổi giá trị của biến điều khiển
