Trắc nghiệm Tin học 10 Kết nối tri thức Bài 23 (có đáp án): Một số lệnh làm việc với dữ liệu danh sách
15 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
Toán tử nào dùng để kiểm tra một giá trị có nằm trong danh sách không?
Đáp án và lời giải
Đáp án: A
Câu 2
Kết quả của chương trình sau là gì?
A = [1, 2, 3, 4, 5, 6, 5]
for k in A:
print(k, end = " ")
Đáp án và lời giải
Đáp án: B
Câu 3
Ngoài việc kết hợp lệnh for và range để duyệt phần tử trong danh sách, có thể sử dụng câu lệnh nào khác?
Đáp án và lời giải
Đáp án: D
Câu 4
Giả sử A = [‘a’, ‘b’, ‘c’, ‘d’, 2, 3, 4]. Các biểu thức sau trả về giá trị đúng hay sai?
6 in A
‘a’ in A
Đáp án và lời giải
Đáp án: B
Câu 5
Giả sử A = [5, 6, 7, 8, 9, 10, 11, 12]. Biểu thức sau trả về giá trị đúng hay sai?
(3 + 4 – 5 + 18 // 4) in A
Đáp án và lời giải
Đáp án: A
Câu 6
Lệnh nào sau đây xoá toàn bộ danh sách?
Đáp án và lời giải
Đáp án: A
Câu 7
Phát biểu nào sau đây là sai?
Đáp án và lời giải
Đáp án: C
Câu 8
Số phát biểu đúng là:
1) Sau khi thực hiện lệnh clear(), các phần tử trả về giá trị 0.
2) Lệnh remove trả về giá trị False nếu không có trong danh sách.
3) remove() có tác dụng xoá một phần tử có giá trị cho trước trong list.
4) Lệnh remove() có tác dụng xoá một phần tử ở vị trí cho trước.
Đáp án và lời giải
Đáp án: A
Câu 9
Sau khi thực hiện các câu lệnh sau, mảng A như thế nào?