Font size
WorksheetsCâu lệnh rẽ nhánh tin 10
Total questions: 10
Worksheet time: 3mins
Câu 1. Câu lệnh if trong chương trình Python có dạng:
if <điều kiện> Câu lệnh hay nhóm câu lệnh
if <điều kiện>: Câu lệnh hay nhóm câu lệnh
<điều kiện>: Câu lệnh hay nhóm câu lệnh
if <điều kiện>:
Câu 2: Câu lệnh rẽ nhánh if-else trong chương trình Python có dạng:
if <điều kiện>: Câu lệnh hay nhóm câu lệnh
if <điều kiện>: Câu lệnh hay nhóm câu lệnh
else Câu lệnh hay nhóm câu lệnh 2
if <điều kiện>: Câu lệnh hay nhóm câu lệnh 1
else: Câu lệnh hay nhóm câu lệnh 2
if <điều kiện> Câu lệnh hay nhóm câu lệnh 1
else: Câu lệnh hay nhóm câu lệnh 2
Câu 3: Trong câu lệnh dạng if của Python thì câu lệnh hay nhóm câu lệnh sẽ được thực hiện khi:
<Điều kiện> sai.
<Điều kiện> đúng.
<Điều kiện> bằng 0.
<Điều kiện> khác 0.
Câu 4. Trong câu lệnh dạng if - else của Python thì câu lệnh hay nhóm câu lệnh 2 được thực hiện khi:
Điều kiện sai.
Điều kiện đúng.
Điều kiện bằng 0.
Điều kiện khác 0.
Câu 5. Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?
Khi sử dụng các hàm toán học.
Khi có các phép tính toán.
Khi lặp đi lặp lại một công việc nào đó.
Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo.
Câu 6. <Điều kiện> trong câu lệnh rẽ nhánh của Python là:
Biểu thức tính toán.
Biểu thức logic.
Biểu thức quan hệ.
Các hàm toán học.
Câu 7. Trong Python, đối với cấu trúc dạng if hoặc dạng if-else thì câu lệnh hoặc nhóm câu lệnh phải được viết như thế nào?
Viết thẳng hàng so với điều kiện.
Lùi vào trong một số vị trí so với dòng chứa điều kiện và không cần viết thẳng hàng với nhau.
Chỉ lùi vào trong một số vị trí so với dòng chứa điều kiện khi có nhóm lệnh.
Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau.
Câu 8. Hãy cho biết Lỗi SAI trong đoạn chương trình Python dưới đây:
if d > 0:
x1 = -b - math.sqrt(d) / (2*a)
x2 = -b + math.sqrt(d) / (2*a)
Không viết hoa chữ cái đầu của mỗi dòng.
Thiếu dấu chấm sau mỗi câu lệnh.
Nhóm lệnh không lùi vào một số vị trí so với dòng chứa điều kiện.
Không có dấu kết thúc câu.
Câu 9. Cho đoạn chương trình Python sau:
a = 5
b = 3
if a > b: a = a-b
else: a = a+b
Sau khi thực hiện đoạn chương trình trên giá trị của a là:
2
8
5
3
Câu 10. Cho đoạn chương trình Python sau:
x = 10
y = 3
d = 0
if x % y == 0: d = x // y
Sau khi thực hiện đoạn chương trình trên giá trị của d là bao nhiêu?
Không xác định được
3
1
0
