NEW
Font size
WorksheetsRẽ nhánh 3
Total questions: 20
Worksheet time: 10mins
Câu lệnh nào dùng để rẽ nhánh trong Python?
loop
if
switch
Cú pháp đúng của câu lệnh if trong Python là gì?
if (x > 5)
if x > 5:
if x > 5 then:
Trong Python, sau câu lệnh if cần phải có?
Dấu phẩy ,
Dấu chấm .
Dấu hai chấm :
Câu lệnh nào kiểm tra nếu biến a lớn hơn 0?
if a > 0:
if a < 0:
if a = 0:
Câu lệnh else dùng để làm gì?
Thực hiện khi điều kiện if đúng
Thực hiện khi điều kiện if sai
Lặp lại một hành động
Câu lệnh elif có nghĩa là gì?
Ngược lại nếu
Nếu
Câu nào sau đây là đúng khi sử dụng elif?
elif x == 10:
elif (x == 10)
elif x == 10 then:
Nếu thiếu dấu ":" sau if thì sẽ bị lỗi nào?
NameError
SyntaxError
IndentationError
Khi nào nên dùng elif thay cho if mới?
Khi cần kiểm tra thêm điều kiện nếu if trước đó đúng
Khi cần kiểm tra thêm điều kiện nếu if trước đó sai
Khi muốn lặp lại điều kiện
Để kiểm tra nhiều điều kiện cùng lúc, ta dùng từ khóa nào?
and, or
with, except
for, while
Câu lệnh sau in ra gì nếu a = 5?
Không in gì
In "Lớn hơn 3"
Với a = -2, câu lệnh sau in gì?
In "Dương"
In "Âm"
Không in gì
Nếu nhiều điều kiện if, elif, else, khi nào chương trình dừng kiểm tra?
Sau khi gặp một điều kiện đúng
Kiểm tra tất cả điều kiện
Bỏ qua tất cả
Cách viết đúng kiểm tra số n là chẵn?
if n % 2 = 0:
if (n % 2 == 0):
if n mod 2 == 0:
Câu lệnh pass trong câu lệnh rẽ nhánh dùng để làm gì?
Gán giá trị
Bỏ qua và không làm gì
Dừng chương trình
Câu nào đúng để kiểm tra x vừa lớn hơn 0 vừa bé hơn 10?
if x > 0 or x < 10:
if x > 0 and x < 10:
if 0 < x > 10:
Kết quả của đoạn mã sau là gì nếu a = 7?
In "Nhỏ"
In "Vừa"
In "Lớn"
if có thể viết trên cùng một dòng không?
Không được
Có, nếu đơn giản
Chỉ được trong hàm
Lỗi thường gặp nhất khi viết if-else trong Python là gì?
Thiếu dấu hai chấm (:) sau if hoặc else
Sử dụng sai từ khóa if
Viết lệnh trên cùng một dòng với if
Không sử dụng dấu ngoặc nhọn
Hãy chọn đáp án đúng.
Thiếu break
Thiếu : hoặc sai thụt dòng (indentation)
Thiếu case
