TOP 40 câu Trắc nghiệm Tin học 11 Python Bài 11 (có đáp án 2023): Kiểu danh sách

Bộ 40 câu hỏi trắc nghiệm Tin học lớp 11 Python Bài 11: Kiểu danh sách có đáp án đầy đủ các mức độ giúp các em ôn trắc nghiệm Tin học 11 Python Bài 11.

1 7,372 11/01/2023
Tải về


Trắc nghiệm Tin học 11 Python Bài 11: Kiểu danh sách

Câu 1. Để khai báo một danh sách rỗng ta dùng cú pháp sau:

A.<tên danh sách> ==[]

B.<tên danh sách> = 0

C.<tên danh sách> = []

D.<tên danh sách> = [0]

Đáp án: C

Giải thích:

Vì danh sách rỗng kí hiệu là []

Câu 2. Trong python, để khai báo một danh sách và khởi tạo sẵn một số phần tử ta dùng cú pháp nào?

A. <tên danh sách> = []

B. <tên danh sách> = []

C. []

D. <tên danh sách> = [0]

Đáp án: A

Giải thích:

Cú pháp:

<tên danh sách> = []

Câu 3. Để khởi tạo danh sách b có 5 phần tử 1, 2, 3, 4, 5 ta dùng cú pháp:

A. b = 1, 2, 3, 4, 5  

B. b = (1, 2, 3, 4, 5)

C. b = [1..5]

D. b = [1, 2, 3, 4, 5]

Đáp án: D

Giải thích:

b = [1, 2, 3, 4, 5]

Câu 4. Để khởi tạo danh sách c gồm 100 số 0 ta dùng cú pháp:

A. c = 0*100

B. c = 0*[100]

C. c = [0]*100

D. c = [0*100]

Đáp án: C

Giải thích:

c = [0]*100

Câu 5. Để thêm phần tử vào cuối danh sách ta dùng hàm:

A. append()

B. pop()

C. clear()

D. remove()

Đáp án: A

Giải thích:

Để thêm phần tử vào cuối danh sách ta dùng hàm append().

Đáp án C là xóa tất cả các phần tử trong danh sách.

Đáp án B là xóa các phần tử cuối danh sách.

Đáp án D xóa phần tử theo giá trị chỉ định.

Câu 6. Để xóa phần tử thứ 2 trong danh sách a ta dùng lệnh:

A. del(2)

B. del a[2]

C. del a

D. remove(2)

Đáp án: D

Giải thích:

Đáp án A và C viết sai quy cách, đáp án D là xóa phần tử trong danh sách có giá trị bằng 2.

Câu 7. Để xóa tất cả các phần tử trong danh sách ta dùng hàm gì?

A. append()

B. pop()

C. clear()

D. remove()

Đáp án: C

Giải thích:

Đáp án A là thêm phần tử vào cuối danh sách, đáp án B là xóa các phần tử cuối danh sách, đáp án D xóa phần tử theo giá trị chỉ định.

Câu 8. Để gọi đến phần tử đầu tiên trong danh sách a ta dùng lệnh:

A. a.[1]

B. a[0]

C. a.0

D. a[]

Đáp án: B

Giải thích:

Vì trong danh sách phần tử đầu tiên là phần tử ở vị trí 0.

Câu 9. Để xóa 2 phần tử ở vị trí 1 và 2 trong danh sách a hiện tại ta dùng lệnh:

A. del a[1:2]

B. del a[0:2]

C. del a[0:3]

D. del a[1:3]

Đáp án: D

Giải thích:

Đáp án A là xóa phần tử ở vị trí 1, đáp án B là xóa phần tử ở vị trí 0,1, đáp án C là xóa phần tử ở vị trí 0,1,2.

Câu 10. Để lấy ra phần tử ở cuối danh sách a và đồng thời cũng xóa phần tử đó khỏi danh sách ta dùng lệnh:

A. a.pop()

B. pop a()

C. pop()

D. del a()

Đáp án: A

Giải thích:

Để lấy ra phần tử ở cuối danh sách a và đồng thời cũng xóa phần tử đó khỏi danh sách ta dùng lệnh a.pop()

Các câu hỏi trắc nghiệm Tin học lớp 11 Python có đáp án, chọn lọc khác:

Trắc nghiệm Bài 12: Kiểu xâu có đáp án

Trắc nghiệm Bài 13: Kiểu bản ghi có đáp án

Trắc nghiệm Bài 14: Kiểu dữ liệu tệp có đáp án

Trắc nghiệm Bài 15: Thao tác với tệp có đáp án

Trắc nghiệm Bài 16: Ví dụ làm việc với tệp có đáp án

1 7,372 11/01/2023
Tải về


Xem thêm các chương trình khác: