Tuần 5 — Câu lệnh điều kiện if
Tin học Lớp 8 · 5 câu hỏi có lời giải
Câu 1.Cú pháp if đúng?
- A.if (x > 0) { print("duong") }
- B.if x > 0: print("duong");
- C.if x > 0 then print("duong")
- D.if x > 0:\n print("duong")
Xem đáp án
Đáp án: D. if x > 0:\n print("duong")
Python: if điều_kiện: rồi xuống dòng + thụt lề.
Câu 2.Python phân biệt khối lệnh bằng?
- A.Dấu ()
- B.Dấu {}
- C.Thụt lề (indentation)
- D.Dấu hai chấm cuối dòng
Xem đáp án
Đáp án: C. Thụt lề (indentation)
Python dùng thụt lề (thường 4 dấu cách) để phân biệt khối.
Câu 3.Kết quả: if 5 > 3: print("Y") ?
- A.Không in gì
- B.Lỗi cú pháp do thiếu else
- C.N (vì điều kiện sai)
- D.Y
Xem đáp án
Đáp án: D. Y
5>3 là True nên in Y.
Câu 4.Toán tử logic "và"?
- A.&& (như C/Java)
- B.AND (viết hoa)
- C.and
- D.& (toán tử bit)
Xem đáp án
Đáp án: C. and
Python dùng từ khoá and (chữ thường).
Câu 5.Toán tử logic "hoặc"?
- A.|| (như C/Java)
- B.| (toán tử bit)
- C.or
- D.OR (viết hoa)
Xem đáp án
Đáp án: C. or
Python dùng or.