Đáp án và lời giải
15 câu Trắc nghiệm Tin học 10 Cánh diều Câu lệnh rẽ nhánh có đáp án (Phần 2)
Câu 1
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Phép and cho kết quả là True khi cả x và y đều nhận giá trị True.
Câu 2
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Cấu trúc câu lệnh rẽ nhánh dạng đầy đủ là:
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
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Khi biểu thức điều kiện sai, câu lệnh hoặc nhóm câu lệnh sau if sẽ không được thực hiện mà chuyển sang thực hiện câu lệnh hoặc nhóm câu lệnh sau else.
Câu 4
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Câu lệnh hay nhóm câu lệnh trong câu lệnh if có thể không được thực hiện khi điều kiện sai.
Câu 5
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
x % 5 == 0 trả về giá trị True
y % 2 == 0 trả về giá trị True
Vậy phép and của 2 giá trị True là True

Câu 6
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
% là phép chia lấy phần dư. Vậy n % 2 == 0 là True thì n là số chẵn.
Câu 7
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Biểu thức điều kiện bao gồm các phép so sánh >, <, ==, >=, <=, !=
Câu 8
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Lệnh if x > y trả về giá trị False nên sẽ thực hiện câu lệnh sau else.
Câu 9
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Lệnh if x % 2 == 0 trả về giá trị True nên sẽ thực hiện câu lệnh sau if
Câu 10
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Có thể hiểu đề bài như sau: Nếu x> y thì z = x*x+y*y, ngược lại z=x*x-y*y
Câu 11
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Biểu thức điều kiện trả về giá trị True hoặc False.
Câu 12
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
a% 5 == 0 tức là so sánh phần dư của phép chia a chia 5 với 0.
Câu 13
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
ab : True
a<0: False
b<0: False
ab or a<0 : True
(ab or a<0) and (b<0) : False
Câu 14
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A

Câu 15
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Nếu biểu thức điều kiện sau if đúng thì sẽ thực hiện câu lệnh print()