Bài tập trắc nghiệm Tin học 10 Kết Nối Tri Thức – Bài 23
30 câu · Đề theo bài
1/30 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 29 câu còn lạ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
Toán tử in trong biểu thức: x in A có chức năng cơ bản là gì?
Đáp án và lời giải
Đáp án: A
Câu 2
Cho A = [1, 2, 3, 4]. Biểu thức: 5 in A sẽ trả về kết quả nào?
Đáp án và lời giải
Đáp án: C
Câu 3
Cho A = [“Táo”, “Cam”, “Lê”]. Biểu thức: “Cam” in A trả về kết quả gì?
Đáp án và lời giải
Đáp án: B
Câu 4
Phương thức nào sau đây dùng để xóa toàn bộ các phần tử trong danh sách?
Đáp án và lời giải
Đáp án: D
Câu 5
Sau khi thực hiện lệnh: A = [1, 2, 3]; A.clear(), giá trị của A là gì?
Đáp án và lời giải
Đáp án: A
Câu 6
Cú pháp phương thức chèn phần tử x vào vị trí chỉ số k của danh sách A là:
Đáp án và lời giải
Đáp án: B
Câu 7
Cho A = [1, 3, 4]. Sau lệnh: A.insert(1, 2), danh sách A có giá trị là gì?
Đáp án và lời giải
Đáp án: C
Câu 8
Khi thực hiện lệnh: A.insert(0, x), phần tử x sẽ được đưa vào vị trí nào?
Đáp án và lời giải
Đáp án: D
Câu 9
Nếu chỉ số k vượt quá độ dài len(A), lệnh A.insert(k, x) sẽ chèn x vào đâu?
Đáp án và lời giải
Đáp án: A
Câu 10
Phương thức A.remove(x) thực hiện thao tác nào đối với danh sách A?
Đáp án và lời giải
Đáp án: B
Câu 11
Cho A = [1, 2, 3, 2, 1]. Sau lệnh: A.remove(2), danh sách A trở thành:
Đáp án và lời giải
Đáp án: A
Câu 12
Điều gì xảy ra khi ta gọi lệnh A.remove(x) mà phần tử x không có trong A?
Đáp án và lời giải
Đáp án: A
Câu 13
Điểm khác nhau căn bản giữa lệnh del A[i] và phương thức A.remove(x) là gì?
Đáp án và lời giải
Đáp án: D
Câu 14
Cho A = [10, 20, 30]. Lệnh: A.insert(-10, 5) sẽ chèn số 5 vào vị trí nào?
Đáp án và lời giải
Đáp án: B
Câu 15
Để xóa tất cả các số âm ra khỏi danh sách số nguyên A, ta nên dùng cách nào?
Đáp án và lời giải
Đáp án: C
Câu 16
Cho A = [1, 2, 3]. Đoạn mã: if 2 in A: A.remove(2). Danh sách A còn lại là:
Đáp án và lời giải
Đáp án: A
Câu 17
Cho A = [4, 5, 6]. Sau lệnh: A.insert(len(A), 7), kết quả tương đương lệnh nào?
Đáp án và lời giải
Đáp án: B
Câu 18
Biểu thức: “ab” in [“a”, “b”, “c”] cho kết quả trả về là gì?
Đáp án và lời giải
Đáp án: D
Câu 19
Cho danh sách A = [1, 2, 3, 4, 5]. Lệnh nào sau đây xóa đi số 1 và số 5?
Đáp án và lời giải
Đáp án: A
Câu 20
Phương án trong đề gốc bị lỗi, đang sửa
Cho A = [1, 2, 3]; B =
ASau lệnh:
Bappend(4), độ dài của danh sách A là bao nhiêu?
CĐộ dài 3.
DĐộ dài 2.
EĐộ dài 4.
FĐộ dài 5.
Câu này chưa tính điểm. Đáp án sẽ được cập nhật sớm.
Câu 21
Đoạn mã: while 0 in A: A.remove(0) có chức năng thực thi là gì?
Đáp án và lời giải
Đáp án: B
Câu 22
Cho A = [2, 4, 6]. Sau dãy lệnh: A.clear(); A.append(1), danh sách A là:
Đáp án và lời giải
Đáp án: D
Câu 23
Dãy số Fibonacci được khởi tạo bằng danh sách: F = [0, 1]. Số hạng tiếp theo được thêm bằng lệnh:
Đáp án và lời giải
Đáp án: A
Câu 24
Cho A = [1, 2, 3]. Đoạn mã: for x in [4, 5]: A.append(x). Danh sách A trở thành:
Đáp án và lời giải
Đáp án: B
Câu 25
Cho A = [10, 20, 30]. Sau lệnh: A.insert(1, 15); A.remove(20), danh sách A là:
Đáp án và lời giải
Đáp án: D
Câu 26
Kết quả của biểu thức: [1, 2] in [1, 2, 3, [1, 2]] là giá trị nào?
Đáp án và lời giải
Đáp án: C
Câu 27
Đoạn mã: A = [1, 2, 3]; del A[:]. Kết quả của danh sách A sau khi chạy là gì?
Đáp án và lời giải
Đáp án: B
Câu 28
Để kiểm tra danh sách A có chứa số chẵn nào hay không, ta dùng đoạn mã nào?
Đáp án và lời giải
Đáp án: A
Câu 29
Cho A = [5, 4, 3, 2, 1]. Sau lệnh: for i in range(2): del A[0], danh sách A là:
Đáp án và lời giải
Đáp án: D
Câu 30
Để chèn phần tử x vào ngay sau phần tử đầu tiên của danh sách A, ta viết: