wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN HỌC 10 - BÀI 20

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

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

2.

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

a)

range(start,step)

b)

range(start,stop)

c)

range(stop,step)

d)

range(0,stop,step)

3.

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

a)

0

b)

1

c)

2

d)

3

4.

Cho đoạn chương trình, hãy đoán kết quả khi thực hiện:

for x in range(10): print(x,end= “ ”)

a)

In lên màn hình các số từ 0 đến 10

b)

In lên màn hình các số từ 1 đến 10

c)

In lên màn hình các số từ 0 đến 11

d)

In lên màn hình các số từ 0 đến 9

5.

Cho đoạn chương trình, hãy đoán kết quả khi thực hiện:

          for x in range(1,9,2):

print(x)

a)

In lên màn hình các số lẻ từ 1 đến 9

b)

In lên màn hình các số 1,3,5,7

c)

In lên màn hình các số từ 1 đến 9

d)

Câu lệnh lỗi không thực hiện

6.

Đoạn lệnh sau đây in ra kết quả gì?

S=0

For x in range(1,9):

          S=S+1

          print(S)

a)

Đưa ra tổng các số tự nhiên liên tiếp từ 1 đến 9

b)

Đưa ra tổng các số tự nhiên liên tiếp từ 1 đến 8

c)

In lên màn hình dãy số liên tiếp từ 1 đến 8

d)

In lên màn hình dãy số liên tiếp từ 1 đến 9

7.

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

a)

for <biến đếm> in range(n): <khối lệnh>

b)

for <biến đếm> in range(step); <khối lệnh>

c)

for <biến đếm> in range(start, stop) <khối lệnh>

d)

for <biến đếm> in range(start, stop); <khối lệnh>;

8.

Lệnh sau đưa ra gì: range(101,2,-1)

a)

một dãy số từ 101 về 2

b)

một dãy số từ 100 về -1

c)

một dãy số từ 101 về 3

d)

một dãy số từ 100 về 3

9.

Đoán kết quả thực hiện đoạn chương trình sau:

          for x in range(9,2,0): print(x)

a)

in lên màn hình các số 9,2,0

b)

in lên màn hình các số 9,8,7,6,5,4,3

c)

in lên màn hình các số 2,3,4,5,6,7,8,9

d)

Chương trình báo lỗi

10.

Kết quả của đoạn chương trình sau là gì:

          for x in range(5):

          print(y)

a)

chương trình báo lỗi

b)

in ra các số tự nhiên liên tiếp từ 1 đến 5

c)

in ra các số tự nhiên liên tiếp từ 0 đến 5

d)

in ra các số tự nhiên liên tiếp từ 0 đến 4