wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Rẽ nhánh 4

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Phép so sánh == trong Python dùng để:

a)

Gán giá trị

b)

So sánh bằng

c)

So sánh lớn hơn

2.

Kết quả của biểu thức 5 != 3 là:

a)

True

b)

False

c)

Error

3.

Phép toán nào dùng để so sánh "nhỏ hơn hoặc bằng"?

a)

<

b)

<=

c)

=<

4.

Cú pháp đúng để kiểm tra hai biến bằng nhau là:

a)

if a = b:

b)

if a == b:

c)

if a equals b:

5.

Trong biểu thức if x >= 10:, điều kiện đúng khi:

a)

x nhỏ hơn 10

b)

x bằng hoặc lớn hơn 10

c)

x chỉ lớn hơn 10

6.

Toán tử != có nghĩa là:

a)

Khác nhau

b)

Bằng nhau

7.

Nếu a = 4, b = 2, thì a > b là:

a)

True

b)

False

c)

Error

8.

Trong Python, sau mỗi if, elif, else phải:

a)

Xuống dòng ngay lập tức

b)

Có dấu :

c)

Không cần gì cả

9.

Phép toán 3 < 5 and 5 < 7 có kết quả là:

a)

True

b)

False

c)

Error

10.

Nếu x = 5, thì x != 5 cho kết quả:

a)

True

b)

False

c)

None

11.

Lệnh if có thể kiểm tra nhiều điều kiện bằng cách:

a)

Dùng and hoặc or

b)

Dùng for

c)

Dùng else

12.

Câu lệnh này đúng hay sai ?

a)

Đúng

b)

Sai

c)

Tuỳ trường hợp

13.

Kết quả của True and False là:

a)

True

b)

False

c)

Error

14.

Phép so sánh (4 < 5) có giá trị là:

a)

True

b)

False

c)

Error

15.

Khi sử dụng if, khối lệnh phía dưới phải:

a)

Không thụt đầu dòng

b)

Phải thụt đầu dòng

c)

Phải thêm dấu ngoặc nhọn {}

16.

elif dùng để:

a)

Kết thúc rẽ nhánh

b)

Thêm điều kiện mới nếu if sai

c)

Lặp lại điều kiện

17.

Nếu x = 7, đoạn mã sau in ra gì?

a)

Vừa

b)

14

c)

Không xác định

d)

Lỗi

18.

Cho đoạn mã sau: a = (3>1) or (1>3) giá trị của a là gì ?

a)

True

b)

Vừa

c)

Lớn

19.

Câu lệnh else sẽ chạy khi:

a)

Một trong các điều kiện if, elif đúng

b)

Không điều kiện nào đúng

c)

Chương trình cần lặp lại

20.

Câu lệnh nào dùng để phủ định một điều kiện?

a)

not

b)

and

c)

or

21.

Điều kiện x > 5 or x < 0 đúng khi:

a)

x > 5 hoặc x < 0

b)

x = 5 hoặc 0

c)

x nhỏ hơn 5 và lớn hơn 0

22.

Trong Python, điều kiện (5 > 3) and (2 > 4) là:

a)

True

b)

False

c)

Error

23.

Nếu a = 3, b = 5, biểu thức (a == b) có kết quả:

a)

True

b)

False

c)

None

24.

Phép toán nào dùng để kiểm tra lớn hơn?

a)

A. >=

b)

B. >

c)

C. ==

25.

Đâu là một lỗi khi viết if-elif-else?

a)

Không thụt đầu dòng đúng

b)

Viết elif trước if

c)

Thêm else trước if

26.

Sau else, ta cần viết gì để tránh lỗi?

a)

Dấu : và một khối lệnh thụt đầu dòng

b)

Một điều kiện logic

c)

Một vòng lặp