wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Game hóa - if .. elif .. else

Total questions: 6

Worksheet time: 3mins

Name
Class
Date
1.

if...elif...else trong lập trình là gì?

a)

Một cấu trúc dùng để lặp lại các câu lệnh nhiều lần

b)

Một cấu trúc điều kiện để kiểm tra các điều kiện và thực hiện các hành động khác nhau tùy thuộc vào kết quả của các điều kiện

c)

Một cấu trúc để gán biến trong ngôn ngữ lập trình

d)

Một cấu trúc điều kiện chỉ có thể kiểm tra đúng hoặc sai

2.

temperature = 25

if temperature > 30:

print("Nóng")

elif temperature == 30:

print("Bình thường")

elif temperature < 25:

print("Lạnh")

a)

Nóng

b)

Bình thường

c)

Lạnh

d)

Không in gì cả

3.

Tại sao cần sử dụng if...elif...else thay vì chỉ dùng if...else?

a)

Để mã lệnh dễ đọc và dễ hiểu hơn khi có nhiều điều kiện cần kiểm tra

b)

Để tăng tốc độ xử lý của chương trình

c)

Để đảm bảo rằng chương trình chỉ kiểm tra đúng một điều kiện trong mỗi lần chạy

d)

Tất cả các đáp án trên đều đúng

4.

Khi nào nên sử dụng if...elif...else trong chương trình?

a)

Khi chỉ có một điều kiện duy nhất cần kiểm tra

b)

Khi có nhiều điều kiện khác nhau và chỉ một trong các điều kiện đó có thể là đúng

c)

Khi cần thực hiện một hành động lặp lại

d)

Khi không chắc chắn về số lượng điều kiện cần kiểm tra

5.

x = 10

if x > 15:

print("A")

elif x > 5:

print("B")

else:

print("C")

a)

A

b)

B

c)

C

d)

A
B
C

6.

Cấu trúc if...elif...else thường được đặt ở đâu trong chương trình?

a)

Trong phần khởi tạo biến

b)

Ở bất kỳ đâu cần kiểm tra điều kiện để ra quyết định

c)

Chỉ ở đầu chương trình

d)

Trong phần cuối của hàm