[KNTT] Trắc nghiệm Tin học 10 bài Câu lệnh rẽ nhánh if

[KNTT] Trắc nghiệm Tin học 10 bài Câu lệnh rẽ nhánh if

1. Xét đoạn mã: `x = 15 if x % 2 == 0: print(Số chẵn) else: print(Số lẻ)`. x % 2 thực hiện phép toán gì?
2. Trong Python, cú pháp đúng để bắt đầu một khối lệnh được thực thi khi điều kiện trong câu lệnh if là đúng là gì?
3. Toán tử logic AND (và) được sử dụng trong câu lệnh if khi nào?
4. Câu lệnh if-else cho phép chương trình thực hiện một hành động khi điều kiện đúng và một hành động khác khi điều kiện sai, theo phân tích cơ bản về cấu trúc điều khiển. Điều này giúp chương trình:
5. Xét đoạn mã: `a = 5 b = 5 if a == b: print(A) elif a >= b: print(B) else: print(C)`. Kết quả in ra màn hình là gì?
6. Nếu bạn muốn chương trình chỉ thực hiện một hành động khi một điều kiện là sai, bạn nên sử dụng cấu trúc nào?
7. Xét đoạn mã: `a = 5 b = 10 if a < b and a + 5 == b: print(X) else: print(Y)`. Kết quả in ra màn hình là gì?
8. Xét đoạn mã: `so_ngay = 3 if so_ngay == 7: print(Chủ Nhật)
9. Toán tử NOT (phủ định) trong câu lệnh if được sử dụng để làm gì?
10. Câu lệnh if-elif-else cho phép kiểm tra nhiều điều kiện. Sau khi một điều kiện đúng và khối lệnh tương ứng được thực thi, chương trình sẽ làm gì tiếp theo?
11. Nếu có một chuỗi các điều kiện cần kiểm tra tuần tự, nên sử dụng cấu trúc nào?
12. Trong cấu trúc if-elif-else, elif có vai trò gì?
13. Xét đoạn mã Python sau: `x = 10 if x > 5: print(A) else: print(B)`. Kết quả in ra màn hình là gì?
14. Toán tử nào dùng để kiểm tra điều kiện lớn hơn hoặc bằng trong câu lệnh if?
15. Nếu điều kiện trong câu lệnh if là sai và không có else đi kèm, chương trình sẽ làm gì?
16. Trong câu lệnh rẽ nhánh if, toán tử so sánh nào sau đây được sử dụng để kiểm tra hai giá trị có bằng nhau hay không?
17. Đâu là toán tử so sánh dùng để kiểm tra nhỏ hơn hoặc bằng?
18. Trong lập trình, câu lệnh rẽ nhánh có chức năng chính là gì?
19. Đâu là toán tử so sánh dùng để kiểm tra khác?
20. Câu lệnh if đơn lẻ (không có else hoặc elif) chỉ thực hiện khối lệnh bên trong nó khi nào?
21. Xét đoạn mã Python sau: `diem = 7 if diem >= 5: print(Đạt) elif diem >= 8: print(Giỏi)
22. Toán tử OR (hoặc) trong câu lệnh if dùng để làm gì?
23. Đâu là một ví dụ về toán tử so sánh dùng trong câu lệnh if?
24. Trong câu lệnh if, khoảng trắng (indentation) đóng vai trò quan trọng như thế nào?
25. Trong trường hợp nào thì khối lệnh trong else của cấu trúc if-else được thực thi?