wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập while - for

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

Từ khoá dùng để bắt đầu câu lệnh cho vòng lặp while là

a)

while

b)

for

c)

print

d)

:

2.

Ưu điểm khi sử dụng vòng lặp while – for trong lập trình?

a)

Mã lệnh dài, phức tạp nên chương trình ít lỗi

b)

Số câu lệnh ít, chương trình ngắn gọn, sáng sủa, logic, dễ đọc hiểu, dễ sửa và giải quyết bài toán trong một số trường hợp các câu lệnh khác không thể giải quyết được.

c)

Biểu thức trả về kết quả true/false nên biết được chương trình đúng/sai.

d)

Cả 3 phương án trên

3.

Khác biệt giữa vòng lặp while – for trong python là gì?

a)

Vòng lặp while có cú pháp bắt đầu với từ khoá while, vòng for bắt đầu bằng for.

b)

Vòng lặp for giải quyết tốt với lớp bài toán có số vòng lặp xác định.

c)

Vòng lặp for có chương trình ngắn gọn hơn so với vòng lặp while.

d)

Cả 3 phương án trên.

4.

Từ khoá nào không có trong cú pháp vòng lặp for?

a)

for

b)

in

c)

:

d)

“”

5.

Kết quả nào đúng khi trả về cho câu lệnh hàm range sau:

          for i in range(1,10,2):

    print(i)

a)

1 3 5 7 9

b)

1, 3, 5, 7, 9

c)

1

3

5

7

9

d)

1 2 3 4 5 6 7 8 9

6.

Kết quả nào đúng khi trả về cho câu lệnh:

          for i in range(5):

        print(i)

a)

1, 2, 3, 4, 5

b)

1

2

3

4

5

c)

0

1

2

3

4

d)

0 1 2 3 4

7.

Lệnh break dùng để?

a)

thoát khỏi cấu trúc lặp ngay lập tức mà không cần kiểm tra điều kiện.

b)

Trả về kết quả đúng/ sai

c)

Quay đầu lên trên để kiểm tra điều kiện và tiếp tục với vòng lặp kế tiếp

d)

Bỏ qua các lệnh phía dưới và tiếp tục lặp

8.

Khi kết thúc cú pháp câu lệnh while – for bắt buộc sử dụng ký tự gì?

a)

:

b)

“”

c)

!

d)

không sử dụng