wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CẤU TRÚC LẶP

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Chọn khẳng định đúng về câu lệnh while

a)

Khối lệnh lặp được thực hiện khi điều kiện đúng

b)

Khối lệnh lặp được thực hiện một lần duy nhất

c)

Khối lệnh lặp được thực hiện cho đến khi điều kiện sai thì dừng.

d)

Khối lệnh lặp được thực hiện cho đến khi điều kiện đúng thì dừng.

2.

range(2,101) sẽ tạo ra:

a)

Một dãy số từ 2 đến 100

b)

Một dãy số từ 0 đến 100

c)

Một dãy số từ 1 đến 100

d)

Một dãy số từ 2 đến 101

3.
a)

10

b)

9

c)

11

d)

12

4.

Câu lệnh nào sẽ in ra dãy số từ 1 đến 5 theo thứ tự ngược?

a)

 for i in range(5, 1):

b)

for i in range(1, 6, -1):

c)

for i in range(5, 1, -1):

d)

 for i in range(5, 0, -1):

5.

Loại vòng lặp nào được sử dụng khi ta biết ta muốn lặp lại điều gì đó bao nhiêu lần?

a)

WHILE Loop

b)

Lệnh IF

c)

FOR Loop

d)

Không có đáp án nào.

6.
a)

49

b)

50

c)

51

d)

Không biết giá trị của x vì vòng lặp vô tận

7.
a)

8

b)

100

c)

101

d)

không biết giá trị của x vì vòng lặp vô hạn

8.

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:

a)

While S !=10000

b)

While S>=10000

c)

While S<=10000

d)

While S>=10000

9.

Chọn cú pháp đúng của lệnh while trong Python

a)

wile <điều kiện> do

<câu lệnh>

b)

while <điều kiện>:

            <khối lệnh>

c)

while <khối lệnh>:

            <điều kiện>

d)

while <điều kiện>;

            <khối lệnh>

10.

 Số đáp án đúng là

(1)  Trong các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc lặp.

(2)  Trong Python chỉ có câu lệnh lặp while để thể hiện cấu trúc lặp.

(3)  Trong Python chỉ có câu lệnh lặp for để thể hiện cấu trúc lặp.

(4)  Có thể sử dụng câu lệnh while để thể hiện cấu trúc lặp với số lần lặp biết trước.

(5)  Có thể sử dụng câu lệnh for để thể hiện cấu trúc lặp với số lần lặp chưa biết

a)

3

b)

2

c)

5

d)

4