Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
I. PHẦN I Mỗi câu hỏi học sinh chỉ chọn một phương án đúng nhất.
Xâu kí tự là….
-
A
Đáp án A: một dãy các số.
-
B
Đáp án B: một dãy các danh sách.
-
C
Đáp án C: một dãy các kí tự Unicode.
-
D
Đáp án D: một dãy các số và kí tự.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án A
Hãy nêu ý nghĩa của lệnh A.remove(x) ?
-
A
Đáp án A: Xóa toàn bộ dữ liệu của danh sách A.
-
B
Đáp án B: Bổ sung phần tử x vào cuối danh sách A.
-
C
Đáp án C: Xóa phần tử x từ danh sách A.
-
D
Đáp án D: Chèn phần tử x vào đầu danh sách A.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án C
Lệnh khởi tạo xâu nào không hợp lệ?
-
A
Đáp án A: S = “Tin hoc”
-
B
Đáp án B: S = “xin chào”
-
C
Đáp án C: S = “123@”
-
D
Đáp án D: S = Tin hoc
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án D
Phương án nào sau đây nêu đúng số lần lặp của vòng lặp while trong đoạn lệnh sau?
k = 1
while k <=5:
k = k + 1
-
A
Đáp án A: 4
-
B
Đáp án B: 1
-
C
Đáp án C: 5
-
D
Đáp án D: vô số lần
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án C
Cho xâu s= “Trường_THPT_Hùng_Vương”. Lệnh len(s) cho kết quả bằng bao nhiêu?
-
A
Đáp án A: 19
-
B
Đáp án B: 21
-
C
Đáp án C: 20
-
D
Đáp án D: 22
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án D
Phương án nào sau đây nêu đúng lệnh để tìm 1 xâu trong một xâu khác?
-
A
Đáp án A: find
-
B
Đáp án B: find()
-
C
Đáp án C: len()
-
D
Đáp án D: sub
Xem đáp án và lời giải
Phương án nào sau đây nêu đúng cú pháp của lệnh while?
-
A
Đáp án A: while < điều kiện > <khối lệnh >
-
B
Đáp án B: while < điều kiện > = <khối lệnh >
-
C
Đáp án C: while < điều kiện >:
-
D
Đáp án D: while < điều kiện >: <khối lệnh >
Xem đáp án và lời giải
Cho biết kết quả hiển thị ra màn hình khi thực hiện đoạn lệnh sau:
A = [6, 1, 3, 22]
print(A[1])
-
A
Đáp án A: 4
-
B
Đáp án B: 2
-
C
Đáp án C: 1
-
D
Đáp án D: 6
Xem đáp án và lời giải
Muốn dừng và thoát ngay khỏi vòng lặp while ta dùng lệnh nào?
-
A
Đáp án A: range
-
B
Đáp án B: break
-
C
Đáp án C: end
-
D
Đáp án D: continue
Xem đáp án và lời giải
Cú pháp khởi tạo kiểu dữ liệu danh sách trong Python là:
-
A
Đáp án A: <tên list> := [<v1>,< v2>,…, <vn> ]
-
B
Đáp án B: <tên list> : [<v1>,< v2>,…, <vn> ]
-
C
Đáp án C: <tên list> == [<v1>,< v2>,…, <vn> ]
-
D
Đáp án D: <tên list> = [<v1>,< v2>,…, <vn> ]
Xem đáp án và lời giải
Chọn phát biểu sai?
-
A
Đáp án A: Có thể khởi tạo danh sách rỗng
-
B
Đáp án B: Phần tử đầu tiên trong danh sách có chỉ số là 0.
-
C
Đáp án C: Không thể xác định được độ dài của danh sách.
-
D
Đáp án D: Danh sách có thể gồm các phần tử có kiểu dữ liệu khác nhau.
Xem đáp án và lời giải
Phương án nào sau đây nêu đúng lệnh để tách một xâu thành danh sách các từ?
-
A
Đáp án A: split()
-
B
Đáp án B: splis()
-
C
Đáp án C: plit()
-
D
Đáp án D: splist()
Xem đáp án và lời giải
Cho biết kết quả hiển thị ra màn hình khi thực hiện đoạn lệnh sau:
s = “ababababbc”
vt = s.find(“ab”,4)
print(vt)
-
A
Đáp án A: 4
-
B
Đáp án B: 0
-
C
Đáp án C: 2
-
D
Đáp án D: 6
Xem đáp án và lời giải
Toán tử dùng để kiểm tra một phần tử có nằm trong danh sách đã cho hay không là:
-
A
Đáp án A: in
-
B
Đáp án B: range
-
C
Đáp án C: in to
-
D
Đáp án D: of
Xem đáp án và lời giải
Cho biết kết quả hiển thị ra màn hình khi thực hiện đoạn lệnh sau:
a = [6, 1, 3, 22]
a.insert(2,4)
print(a)
-
A
Đáp án A: [6, 1, 3, 4, 22]
-
B
Đáp án B: [6, 1, 4, 3, 22]
-
C
Đáp án C: [ ]
-
D
Đáp án D: không hiển thị gì
Xem đáp án và lời giải
Phần II. Trắc nghiệm đúng sai
II. PHẦN II Học sinh trả lời 2 câu hỏi. Trong mỗi ý a), b), c), d) ở mỗi câu, học sinh chọn đúng hoặc sai.
Cho đoạn chương trình sau:

Sau khi tìm hiểu đoạn chương trình, bạn C đưa ra các phát biểu sau:
-
a
Ý a: Câu lệnh 1, xóa phần tử đầu tiên có giá trị là 2 trong danh sách A.
-
b
Ý b: Câu lệnh 3 thay thế phần tử có giá trị 2 bằng giá trị 1.
-
c
Ý c: Câu lệnh 4 bị lỗi.
-
d
Ý d: Kết quả hiển thị ra màn hình là: 20
Xem đáp án và lời giải
Cho đoạn chương trình sau:

Sau khi tìm hiểu đoạn chương trình, bạn C đưa ra các phát biểu sau:
-
a
Ý a: Câu lệnh 1 dùng để khởi tạo xâu S.
-
b
Ý b: Câu lệnh 2 dùng để tách xâu S thành danh sách A, sử dụng dấu “,” để phân biệt tách.
-
c
Ý c: Câu lệnh 3 để duyệt xâu S theo chỉ số của xâu.
-
d
Ý d: Kết quả hiển thị ra màn hình là: chào 2026.
Xem đáp án và lời giải
Phần III. Tự luận
**III. PHẦN TỰ LUẬN **
Cho đoạn chương trình python sau:

a. Điều kiện dừng vòng lặp while là gì?
b. Hãy cho biết kết quả hiển thị màn hình sau khi thực hiện đoạn lệnh trên?
Xem đáp án và lời giải
Cho xâu S= ‘Tin học 10’
Các biểu thức logic sau cho kết quả là đúng hay sai:
a1) 10 in S
a2) ‘in’ in S
Xem đáp án và lời giải
Tất cả đề Đề thi giữa kì 2 Tin học 10 - Kết nối tri thức · Các bộ sách Tin học Lớp 10