wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python test 2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Toán tử nào không phải là toán tử logic nào?

a)

and

b)

or

c)

nor

d)

not

2.

Toán tử and dùng như nào?

a)

Cả 2 điều kiện True

b)

Cả 2 điều kiện False

c)

Điều kiện 1 đúng điều kiện 2 sai

d)

Điều kiện 2 đúng điều kiện 1 sai

3.

25>4 and not 7.6<4.5

a)

True

b)

False

4.

Toán tử quan hệ nào dưới đây không thể dùng được trong điều kiện của if?

a)

!=

b)

>=

c)

==

d)

=

5.

Nhận xét nào sau đây đúng về câu lệnh else?

a)

Câu lệnh else cần phải có điều kiện

b)

Câu lệnh else thực hiện khi biểu thức đúng

c)

Câu lệnh else không cần phải có điều kiện

d)

Câu lệnh else có thể lồng được với nhau

6.

Điều nào sau đây sai về câu lệnh elif?

a)

Cách dùng giống như if

b)

Câu lệnh elif phải có điều kiện

c)

Cách dùng giống như else

d)

Trước câu lệnh elif phải có if

7.

Vòng lặp while là loại vòng lặp gì?

a)

Vòng lặp xác định

b)

Vòng lặp không xác định

c)

Vòng lặp vĩnh viễn

d)

Vòng lặp theo biến

8.

Cách viết lệnh break nào sau đây là đúng

a)

Break

b)

Break:

c)

Break!

d)

break

9.

Cách viết lệnh continue nào sau đây là đúng

a)

continue

b)

Continue:

c)

Continue

d)

Continue!

10.

Mục đích của lệnh break trong vòng lặp?

a)

Thoát khỏi vòng lặp rồi bắt đầu lại

b)

Tiếp tục vòng lặp

c)

Kết thúc vòng lặp

d)

Chuyển sang cấu trúc điều kiện

11.

Mục đích của lệnh continue?

a)

Kết thúc vòng lặp

b)

Bỏ qua vòng lặp hiện tại để bắt đầu vòng lặp tiếp theo

c)

Chuyển sang cấu trúc điều kiện

d)

Tiếp tục phần tiếp theo của vòng lặp

12.

Vòng lặp for là loại vòng lặp gì?

a)

Vòng lặp không xác định

b)

Vòng lặp liên tục

c)

Vòng lặp xác định

d)

Vòng lặp mãi mãi

13.

Đâu là cấu trúc vòng lặp for

a)

for i in range(giá trị bắt đầu, giá trị kết thúc,step)

Công việc thực hiện

b)

For i in range(giá trị bắt đầu, giá trị kết thúc,step)

Công việc thực hiện

c)

for i in range(giá trị bắt đầu, giá trị kết thúc,step):

Công việc thực hiện

d)

For i in range(giá trị bắt đầu, giá trị kết thúc,step):

Công việc thực hiện

14.

Để lấy cái giá trị từ 3 đến 10 ta làm cách nào?

a)

for i in range(3,10)

b)

for i in range(3,10,2)

c)

for i in range(3,10,1)

d)

for i in range(3,11)

15.

Kết quả in ra sẽ là?

a)

0,1,2,3,4,5,6,7,8,10

b)

0,1,2,3,4,5,6,7,8,9

c)

1,2,3,4,5,6,7,8,9,10

d)

1,2,3,4,5,6,7,8,9

16.

Kết quả in ra sẽ là?

a)

3,4,5,6,7,8,9,10

b)

3,4,5,6,7,8,9

c)

3,5,7,9

d)

3,5,7,9,11

17.

Kết quả in ra sẽ là

a)

1,2,3,4,5

b)

0,1,2,3,4

c)

0,1,2,3,4,5

d)

1,2,3,4

18.

Kết quả in ra dưới đây là?

a)

0,1,2,3,4,5

b)

1,2,3,4

c)

0,1,2,3,4

d)

1,2,3,4,5

19.

Kết quả in ra dưới đây là?

a)

1,2,3,4,5

b)

0,1,2,3,4,5

c)

0

d)

0,1,2,3,4

20.

Kết quả in ra dưới đây là?

a)

49

b)

50

c)

47

d)

46