Trắc nghiệm tin học 10 cánh diềuTrắc nghiệm Tin học 10 cánh diều bài 6 Câu lệnh rẽ nhánh Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Tin học 10 cánh diều bài 6 Câu lệnh rẽ nhánh Trắc nghiệm Tin học 10 cánh diều bài 6 Câu lệnh rẽ nhánh Số câu25Quiz ID44384 Làm bài Câu 1 Câu lệnh nào dùng để kiểm tra nhiều trường hợp loại trừ nhau? A if-if B if-else C if-elif-else D while Câu 2 Khi biểu thức điều kiện trong câu lệnh if có giá trị là False, điều gì sẽ xảy ra? A Chương trình sẽ báo lỗi B Câu lệnh sau if sẽ được thực hiện C Chương trình bỏ qua khối lệnh sau if D Chương trình lặp lại điều kiện Câu 3 Khi nào thì biểu thức 'A and B' trả về True? A Khi cả A và B đều True B Khi A True, B False C Khi A False, B True D Khi cả A và B đều False Câu 4 Cấu trúc rẽ nhánh giúp chương trình có khả năng gì? A Tự động sửa lỗi B Ra quyết định dựa trên điều kiện C Lưu trữ dữ liệu D Tính toán nhanh hơn Câu 5 Điều kiện rẽ nhánh thường dựa trên kiểu dữ liệu nào? A Boolean B String C List D Dictionary Câu 6 Lỗi nào thường gặp nhất khi viết câu lệnh if trong Python? A Quên dấu hai chấm B Viết hoa chữ if C Dùng ngoặc nhọn D Thừa khoảng trắng Câu 7 Nếu một lệnh if không có khối lệnh nào bên trong (bỏ trống), điều gì xảy ra? A Chương trình chạy bình thường B Chương trình báo lỗi cú pháp C Chương trình dừng lại D Điều kiện luôn đúng Câu 8 Phép toán nào sau đây dùng để so sánh bằng trong điều kiện của lệnh if? A == B = C is D === Câu 9 Nếu một câu lệnh if có chứa một câu lệnh if khác bên trong, ta gọi đó là gì? A Rẽ nhánh lồng nhau B Rẽ nhánh đơn C Rẽ nhánh nối tiếp D Rẽ nhánh lặp Câu 10 Khi nào thì biểu thức 'A or B' trả về False? A Khi A True B Khi B True C Khi cả A và B đều False D Khi cả A và B đều True Câu 11 Toán tử nào dùng để phủ định một điều kiện? A and B or C not D in Câu 12 Kết quả của 'not (10 > 5)' là gì? A True B False C 10 D 5 Câu 13 Trong Python, từ khoá nào được sử dụng để bắt đầu một câu lệnh rẽ nhánh dạng thiếu? A else B if C elif D case Câu 14 Mục đích của việc thụt lề trong câu lệnh rẽ nhánh Python là gì? A Để trang trí mã nguồn B Để xác định phạm vi khối lệnh C Để tăng tốc độ chạy chương trình D Để đánh dấu chú thích Câu 15 Trong Python, điều kiện 'x nằm trong khoảng từ 1 đến 10' được viết như thế nào? A 1 < x < 10 B 1 < x and x < 10 C 1 < x or x < 10 D Cả A và B đều đúng Câu 16 Trong cấu trúc if-else, từ khoá 'else' được thực hiện khi nào? A Khi điều kiện if là True B Khi điều kiện if là False C Luôn luôn thực hiện D Không bao giờ thực hiện Câu 17 Dòng lệnh nào là đúng cú pháp? A if a > b: B if a > b C if a > b then D if a > b do Câu 18 Cấu trúc nào sau đây mô tả đúng câu lệnh rẽ nhánh dạng đủ trong Python? A if : else: B if then else C if : elif: D if { } else { } Câu 19 Từ khoá nào dùng để đại diện cho trường hợp còn lại? A if B elif C else D then Câu 20 Biểu thức nào sau đây trả về giá trị kiểu Boolean? A x + y B x == y C x * y D x - y Câu 21 Trong Python, từ khoá 'elif' là viết tắt của từ gì? A else if B else else C every if D extra if Câu 22 Giá trị của biểu thức 5 > 3 trong Python là gì? A 5 B 3 C True D False Câu 23 Trong cấu trúc if-elif-else, có thể có bao nhiêu 'elif'? A Chỉ một B Chỉ hai C Số lượng tuỳ ý D Không được dùng Câu 24 Dấu hiệu nào bắt buộc phải có sau biểu thức điều kiện trong câu lệnh if của Python? A Dấu chấm phẩy B Dấu ngoặc đơn C Dấu hai chấm D Dấu chấm Câu 25 Biểu thức 'x != 0' có ý nghĩa gì? A x bằng 0 B x khác 0 C x lớn hơn 0 D x nhỏ hơn 0 Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản Trắc nghiệm Tin học 10 cánh diều bài 8 Câu lệnh lặp