wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

tái cấu trúc cấu trúc cho trong Python

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Kết qủa của đoạn lệnh sau là gì?

x=sum(range(5))

print(x)

a)

4

b)

5

c)

10

d)

15

2.

Giá trị của a sau khi kết thúc vòng lặp là bao nhiêu:

a=0

for i in range(10,14): a=a+3

a)

9

b)

12

c)

15

d)

18

3.

Vòng lặp nào trả về kết quả dưới đây?

11111

22222

33333

44444

55555

a)

for i in range(1,6):

print(i, i, i, i, i)

b)

for i in range(1,5):

print(str(i)*5)

c)

for i in range(1, 6):

print(str(i) * 5)

d)

for i in range(0, 5):

print(str(i) * 5)

4.

Hàm range() để làm gì?

a)

Tạo ra một dãy số liên tiếp, bắt đầu từ số 0

b)

Tạo ra một dãy số liên tiếp, bắt đầu từ số 1

c)

Dùng để sắp xếp một dãy số theo chiều tăng dần

d)

Dùng để sắp xếp một dãy số theo chiều giảm dần

5.

Cú pháp đầy đủ của hàm range()

a)

range(start,stop,step)

b)

range(start,step)

c)

range(stop,step)

d)

range(0,stop,step)

6.

Trong hàm range, nếu không đặt khoảng cách giữa hai số thì Python sẽ hiểu mặc địch nó bằng:

a)

1

b)

0

c)

2

d)

3

7.

Hàm range(101) sẽ tạo ra:

a)

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

b)

Một dãy số ngẫu nhiên 101

c)

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

d)

101 số ngẫu nhiên

8.

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

9.

Cú pháp đúng của câu lệnh lặp for

a)

for <biến chạy> in range(start,stop,step): <Khối lệnh>

b)

for <biến chạy> in range(start,step): <Khối lệnh>

c)

for <biến chạy> in range(start,stop,step); <Khối lệnh>

d)

for <biến chạy> in range(start,stop,step) <Khối lệnh>

10.

Điền phần còn thiếu trong đoạn code để được out dưới đây?

for i in range(5,0,....):

print(str(i)*5)

a)

0

b)

none

c)

1

d)

-1