Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 8 - Câu lệnh lặp For - Cánh diều Python

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Trong Python có mấy dạng lặp:

a)

1

b)

2

c)

3

d)

4

2.

Cấu trúc lặp với số lần biết trước là:

a)

for <Biến chạy> in range()

          <Khối lệnh cần lặp>

b)

while <Điều kiện>:

          <Câu lệnh hay khối lệnh>

c)

for <Biến chạy> in range(m,n):

d)

for <Biến chạy> in range(m,n):

          <Khối lệnh cần lặp>

3.

Hàm range(1,5) dùng để khởi tạo dãy số

a)

1, 2, 3, 4

b)

1, 2, 3, 4, 5

c)

2, 3, 4, 5

d)

2, 3, 4

4.

Hàm range(9,5) dùng để khởi tạo dãy số nguyên:

a)

9, 8, 7, 6

b)

9, 8, 7, 6, 5

c)

8, 7, 6

d)

Không tạo được dãy số nguyên

5.

Trong cấu trúc lặp:

For i in range(3,6):

print('Hello')

Biến chạy i sẽ nhận lần lượt các giá trị:

a)

3, 6

b)

3, 5

c)

3, 4, 5

d)

3, 4, 5, 6

6.

Cho hai đoạn chương trình:

Đoạn 1: For i in range(5):

print(i)

Đoạn 2: For i in range(0,5):

print(i)

kết quả thực hiện hai đoạn chương trình trên là

a)

giống nhau

b)

khác nhau

c)

không thực hiện được

7.

Em hãy cho biết sau khi thực hiện đoạn chương trình sau sẽ hiện mấy dòng 'Chào các bạn':

for i in range(0,3):

print('Chào các bạn')

a)

0

b)

1

c)

2

d)

3

8.

Cho đoạn lệnh sau:

for i in range(5):

print(i)

Trên màn hình i có các giá trị là:

a)

0 1 2 3 4 5

b)

1 2 3 4 5

c)

0 1 2 3 4

d)

1 2 3 4

9.

Cho đoạn lệnh sau:

for i in range(1,5):

print(i)

Trên màn hình i có các giá trị là:

a)

0 1 2 3 4 5

b)

1 2 3 4 5

c)

0 1 2 3 4

d)

1 2 3 4

10.

Cho đoạn chương trình sau:

s=0

for i in range(6):

          s=s+i

Sau khi thực hiện đoạn chương trình trên giá trị của s là:

a)

1

b)

5

c)

15

d)

21