Bài tập trắc nghiệm Tin học 10 Kết Nối Tri Thức – Bài 19
30 câu · Đề theo bài
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Kí hiệu nào sau đây biểu diễn phép so sánh bằng nhau trong Python?
Đáp án và lời giải
Đáp án: C
Câu 2
Kí hiệu nào sau đây dùng để so sánh khác nhau giữa hai giá trị trong Python?
Đáp án và lời giải
Đáp án: A
Câu 3
Kết quả của phép so sánh: 12 <= 8 trong Python là gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Cú pháp chuẩn của câu lệnh rẽ nhánh dạng thiếu trong Python là gì?
Đáp án và lời giải
Đáp án: B
Câu 5
Dấu kí tự nào bắt buộc phải có ở cuối dòng lệnh chứa mệnh đề if hoặc else?
Đáp án và lời giải
Đáp án: C
Câu 6
Các câu lệnh nằm bên trong khối lệnh của if bắt buộc phải tuân theo quy tắc nào?
Đáp án và lời giải
Đáp án: B
Câu 7
Thụt lề tiêu chuẩn trong môi trường lập trình Python thường gồm bao nhiêu dấu cách?
Đáp án và lời giải
Đáp án: D
Câu 8
Cho đoạn mã: x = 5; if x > 2: print(“A”) else: print(“B”). Lỗi sai cú pháp nằm ở đâu?
Đáp án và lời giải
Đáp án: A
Câu 9
Cho n = 7. Sau khi thực thi đoạn mã: if n % 2 == 0: print(“Chẵn”) else: print(“Lẻ”), màn hình in ra gì?
Đáp án và lời giải
Đáp án: B
Câu 10
Đoạn lệnh: a = 10; if a < 5: a = a + 1; print(a) sẽ in ra màn hình giá trị nào?
Đáp án và lời giải
Đáp án: D
Câu 11
Cho a = 8, b = 12. Điều kiện nào sau đây dùng để kiểm tra “a và b cùng là số dương”?
Đáp án và lời giải
Đáp án: A
Câu 12
Điều kiện để kiểm tra số nguyên n thuộc đoạn [1; 100] được viết chuẩn là gì?
Đáp án và lời giải
Đáp án: C
Câu 13
Khi dùng cấu trúc if lồng nhau, ta có thể thay thế bằng từ khóa nào để viết gọn hơn?
Đáp án và lời giải
Đáp án: B
Câu 14
Cho x = 15. Sau khối lệnh: if x < 10: y = 1 elif x < 20: y = 2 else: y = 3, giá trị của y là:
Đáp án và lời giải
Đáp án: D
Câu 15
Năm dương lịch N là năm nhuận khi nào?
Đáp án và lời giải
Đáp án: A
Câu 16
Biểu thức kiểm tra năm nhuận N trong Python được viết chính xác là gì?
Đáp án và lời giải
Đáp án: C
Câu 17
Cho a = 3, b = 7. Sau lệnh: c = a if a > b else b, giá trị của c là bao nhiêu?
Đáp án và lời giải
Đáp án: B
Câu 18
Biểu thức: (5 > 3) and (2 > 4) cho kết quả là gì?
Đáp án và lời giải
Đáp án: D
Câu 19
Biểu thức: (10 == 10) or (4 > 9) cho kết quả nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 20
Cho đoạn mã: if False: print(“1”) elif True: print(“2”) else: print(“3”). Kết quả in ra là gì?
Đáp án và lời giải
Đáp án: B
Câu 21
Biểu thức nào sau đây kiểm tra “x nằm ngoài đoạn [0; 5]”?
Đáp án và lời giải
Đáp án: C
Câu 22
Đoạn mã tính tiền mua cam: nếu khối lượng m < 5 thì đơn giá 12 000, ngược lại đơn giá 10 000. Lệnh viết đúng là:
Đáp án và lời giải
Đáp án: D
Câu 23
Lỗi IndentationError trong Python thường xảy ra khi nào?
Đáp án và lời giải
Đáp án: A
Câu 24
Cho x = 0. Sau đoạn mã: if x: print(“Yes”) else: print(“No”), màn hình in ra chữ gì?
Đáp án và lời giải
Đáp án: B
Câu 25
Cho s = “Python”. Sau lệnh: if “th” in s: print(“Có”) else: print(“Không”), kết quả là gì?
Đáp án và lời giải
Đáp án: C
Câu 26
Ba đoạn thẳng a, b, c tạo thành một tam giác khi thỏa mãn điều kiện nào?
Đáp án và lời giải
Đáp án: D
Câu 27
Cho a = 10, b = 20. Sau khối lệnh: if a > b: max_val = a else: max_val = b, giá trị max_val là:
Đáp án và lời giải
Đáp án: B
Câu 28
Câu lệnh if nào sau đây kiểm tra “số nguyên a là số chia hết cho 5 nhưng không chia hết cho 2”?
Đáp án và lời giải
Đáp án: A
Câu 29
Trong cấu trúc if – elif – else, khối lệnh của else sẽ được thực hiện khi nào?
Đáp án và lời giải
Đáp án: C
Câu 30
Cho x = -3. Sau lệnh: if x < 0: x = -x; print(x), kết quả in ra là gì?