Trắc nghiệm đúng sai tin học 10 kết nối bài 22: Kiểu dữ liệu danh sách
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 10 bài 22: Kiểu dữ liệu danh sách sách Kết nối tri thức. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.
Xem: =>
Câu 1: Cho đoạn thông tin:
Trong Python, danh sách (list) là một kiểu dữ liệu có thể chứa nhiều giá trị khác nhau. Danh sách có thể chứa các phần tử có kiểu dữ liệu khác nhau như số, chuỗi, và thậm chí là các danh sách khác. (Nguồn: Python.org)
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Danh sách trong Python chỉ có thể chứa các số nguyên.
b) Danh sách có thể chứa các phần tử có kiểu dữ liệu khác nhau.
c) Danh sách trong Python không thể chứa các danh sách khác.
d) Danh sách là một kiểu dữ liệu có thể thay đổi (mutable).
Câu 2: Cho đoạn thông tin:
Để tạo một danh sách trong Python, bạn có thể sử dụng dấu ngoặc vuông. Ví dụ, my_list = [1, 2, 3, 4] là một danh sách chứa bốn số nguyên. (Nguồn: W3Schools)
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Danh sách trong Python được tạo ra bằng dấu ngoặc nhọn.
b) Bạn có thể tạo một danh sách rỗng bằng cách sử dụng my_list = [].
c) Danh sách không thể chứa các chuỗi.
d) Danh sách có thể được khởi tạo với các giá trị mặc định.
Câu 3: Cho đoạn thông tin:
Bạn có thể truy cập các phần tử trong danh sách bằng chỉ số (index), bắt đầu từ 0. Ví dụ, trong danh sách my_list = [10, 20, 30], my_list[1] sẽ trả về giá trị 20. (Nguồn: Real Python)
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Chỉ số của phần tử đầu tiên trong danh sách luôn là 1.
b) Bạn có thể sử dụng chỉ số âm để truy cập các phần tử từ cuối danh sách.
c) Việc truy cập phần tử trong danh sách bằng chỉ số là không hợp lệ.
d) Chỉ số của phần tử cuối cùng trong danh sách là chiều dài của danh sách trừ đi 1
Câu 4: Cho đoạn thông tin:
Danh sách trong Python có nhiều phương thức hữu ích, chẳng hạn như append() để thêm phần tử vào cuối danh sách và remove() để xóa một phần tử cụ thể.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Phương thức append() chỉ có thể thêm phần tử vào đầu danh sách.
b) Phương thức remove() có thể xóa phần tử đầu tiên có giá trị cụ thể trong danh sách.
c) Danh sách không hỗ trợ thêm hoặc xóa phần tử.
d) Bạn có thể sử dụng phương thức sort() để sắp xếp danh sách.
Câu 5: Cho đoạn thông tin:
Danh sách có thể được lặp qua bằng vòng lặp for. Điều này cho phép bạn dễ dàng truy cập và xử lý từng phần tử trong danh sách. (Nguồn: Programiz)
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Bạn không thể lặp qua danh sách bằng vòng lặp for.
b) Vòng lặp for có thể được sử dụng để truy cập từng phần tử trong danh sách.
c) Danh sách không thể chứa các phần tử khác nhau.
d) Việc lặp qua danh sách giúp xử lý dữ liệu một cách hiệu quả.
=> Giáo án tin học 10 kết nối bài 22: Kiểu dữ liệu danh sách (2 tiết)