Tạo Trắc Nghiệm

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ì?

Đáp án và lời giải

Đáp án: D