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 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:

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

Đáp án: C