wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Câu hỏi trắc nghiệm về cấu trúc rẽ nhánh trong Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Câu lệnh rẽ nhánh dùng để:

a)

Lặp lại một thao tác nhiều lần

b)

Thực hiện thao tác khác nhau tùy điều kiện

c)

Nhập dữ liệu từ bàn phím

d)

Kết thúc chương trình

2.

Trong Python, câu lệnh rẽ nhánh đơn có dạng:

a)

if <điều kiện>:

b)

if <điều kiện> then

c)

if <điều kiện> else

d)

if (<điều kiện>)

3.

Trong Python, phần thân của câu lệnh if được xác định bằng:

a)

Ngoặc tròn

b)

Dấu chấm phẩy

c)

Thụt đầu dòng

d)

Dấu ngoặc nhọn

4.

Câu lệnh nào đúng khi muốn kiểm tra x > 10?

a)

if x > 10:

b)

if (x > 10)

c)

if x > 10

d)

if x => 10:

5.

Trong Python, cấu trúc rẽ nhánh hai nhánh là:

a)

if - elif

b)

if - else

c)

if - then

6.

Đoạn mã sau thực hiện điều gì? if a % 2 == 0: print("chan") else: print("le")

a)

Kiểm tra số âm hay dương

b)

Kiểm tra số chẵn hay lẻ

c)

Kiểm tra số nguyên

d)

Kiểm tra số lớn hơn 2

7.

Biểu thức điều kiện trong if là:

a)

Luôn đúng

b)

Luôn sai

c)

Một biểu thức logic đúng hoặc sai

d)

Một chuỗi văn bản

8.

Kết quả của đoạn mã: x = 5 if x >= 5: print("A") print("B")

a)

Chỉ in B

b)

Chỉ in A

c)

In A rồi B

d)

In lỗi

9.

Trong Python, rẽ nhánh nhiều nhánh dùng từ khóa:

a)

elseif

b)

elif

c)

else if

d)

elif else

10.

Câu lệnh nào kiểm tra x nằm trong khoảng 1 đến 10?

a)

if x >= 1 and x <= 10

b)

if 1 < x < 10

c)

Cả A và B đều đúng

d)

Không câu nào đúng

11.

Đoạn mã sau in gì? a = 3 if a < 2: print("X") else: print("Y")

a)

X

b)

Y

c)

Không in gì

d)

Lỗi

12.

Câu lệnh else thực hiện khi:

a)

Điều kiện if đúng

b)

Điều kiện if sai

c)

Khi người dùng nhập sai

d)

Khi chương trình gặp lỗi

13.

Kết quả của đoạn mã: x = 8 if x % 4 == 0: print("A") if x % 2 == 0: print("B")

a)

A

b)

B

c)

A B

d)

Không in gì

14.

Trong Python, dấu so sánh "khác" là:

a)

<>

b)

=!

c)

!=

d)

==!

15.

Cho đoạn mã: x = 7 if x > 10: print("Lon") elif x > 5: print("Vua") else: print("Nho") Chương trình in:

a)

Lon

b)

Vua

c)

Nho

d)

Không in gì