TOP 40 câu Trắc nghiệm Tin học 11 Python Bài 13 (có đáp án 2023): Kiểu bản ghi
Bộ 40 câu hỏi trắc nghiệm Tin học lớp 11 Python Bài 13: Kiểu bản ghi 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 13.
Trắc nghiệm Tin học 11 Python Bài 13: Kiểu bản ghi
Câu 1: Để khởi tạo biến d có kiểu dict (chưa gán giá trị) ta dùng lệnh:
A. d={}
B. d=’’
C. d=[]
D. d=0
Đáp án: A
Giải thích:
Vì đáp án B là khai báo xâu rỗng.
Đáp án C là khai báo mảng
Đáp án D là gán giá trị d=0.
Câu 2. Gán giá trị cho một biến dict được thực hiện theo cú pháp:
A. <tên biến>[]:=<giá trị>
B. <tên biến>[]=<giá trị>
C. <tên biến>[]:<giá trị>
D. <tên biến>==<giá trị>
Đáp án: B
Giải thích:
Vì trong Python để khai báo biến ta sử dụng dấu ‘=’ để gán tên biến cho giá trị, theo cú pháp: <tên biến>[]=<giá trị>
Câu 3. Cho đoạn chương trình sau:
d={‘ten’:’Nguyễn Văn An’, ‘tuổi’:21}
print(d[‘ten’])
Kết quả là:
A. ‘ten’
B. tuổi
C. 21
D. Nguyễn Văn An
Đáp án: D
Giải thích:
Vì lệnh print(d[‘ten’]) truy xuất đến phần tử ‘ten’ của dict, nên kết quả là: Nguyễn Văn An
Câu 4. Cho đoạn chương trình sau:
d={‘ten’:’Nguyễn Văn An,’tuoi’:21}
d[‘tuoi’]=27
Print(d)
Kết quả trên màn hình là:
A. {‘ten’:’Nguyễn Văn An,’tuoi’:21}
B. {‘ten’:’Nguyễn Văn An,’tuoi’:27}
C. {’tuoi’:27}
D. {’tuoi’:21}
Đáp án: B
Giải thích:
Vì sau khi thực hiện lệnh d[‘tuoi’]=27, ‘tuoi’ được gán giá trị là 27, ‘ten’ vẫn giữ nguyên giá trị là guyễn Văn An,’tuoi’
Câu 5. Câu lệnh d.clear() có nghĩa là:
A. Xóa tất cả các phần tử trong d, trả về dict rỗng.
B. Xóa phần tử cuối cùng trong d.
C. Xóa phần tử đầu tiên trong d.
D. Xóa và lấy giá trị được xóa.
Đáp án: A
Giải thích:
Câu lệnh <biến dict>.clear() có nghĩa là: Xóa tất cả các phần tử trong biến dict, trả về dict rỗng.
Câu 6. Cho đoạn chương trình sau:
d={1:2,2:4,3:9}
Print(d.pop(2))
Print(d)
Trên màn hình sẽ xuất hiện giá trị là:
A. 1
B. 4
C. 9
D. {2,9}
Đáp án: A
Giải thích:
Lệnh Print(d.pop(2)) sẽ xóa và lấy giá trị phần tử được xóa là phần tử số 2, vì vậy trên màn hình sẽ xuất hiện giá trị của phần tử số 2 là 4.
Câu 7. Cho đoạn chương trình sau:
d={1:2,2:4,3:9}
Print(d.popitem())
Print(d)
Trên màn hình sẽ xuất hiện giá trị là:
A. (2,4)
B. (3,9)
C. (4,9)
D. (2,9)
Đáp án: B
Giải thích:
Lệnh Print(d.popitem()) sẽ xóa phần tử cuối và trả về cặp key, value, vì vậy trên màn hình sẽ xuất hiện (3,9)
Câu 8. Cho đoạn chương trình sau:
ages = {'An': 24, 'Binh': 30, 'Cuc': 27}
for x in ages:
print(ages[x])
Kết quả trả về là:
A. 24
30
27
B. 24
30
C. 30
27
D. 27
Đáp án: A
Giải thích:
Vì câu lệnh print(ages[x]) truy cập đến phần tử của dict, câu lệnh for x in ages:
Truy cập đến từng phần tử của dict, vì vậy kết quả trả về lần lượt là các phần tử của dict:
24
30
27
Câu 9. Cho đoạn chương trình sau:
friend_ages = {'An': 24, 'Binh': 30, 'Cuc': 27, 'Dat': 30, 'Hoa': 18}
print('Binh' in friend_ages)
Kết quả trả về là:
A. True
B. False
C. 0
D. 1
Đáp án: A
Giải thích:
Vì để xác định xem một khóa key được chỉ định có tồn tại trong dict hay không ta sử dụng từ khóa in: print('Binh' in friend_ages), ‘Binh’ có tồn tại trong dict nên kết quả trả về là True.
Câu 10. Cho đoạn chương trình sau:
friend_ages = {'An': 24, 'Binh': 30, 'Cuc': 27, 'Dat': 30, 'Hoa': 18}
print(len(friend_ages))
Kết quả là:
A. 4
B. 5
C. 0
D. 3
Đáp án: A
Giải thích:
Câu lệnh len(friend_ages)) để xác định có bao nhiêu item (cặp khóa-giá trị) trong dict, nên kết quả trả về là 5 (cặp).
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 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
Trắc nghiệm Bài 17: Chương trình con và phân loại có đáp án
Trắc nghiệm Bài 18: Ví dụ về cách định nghĩa và sử dụng hàm có đáp án
Xem thêm các chương trình khác:
- Trắc nghiệm Sinh học lớp 7 có đáp án
- Trắc nghiệm Toán lớp 7 có đáp án
- Trắc nghiệm Ngữ văn lớp 7 có đáp án
- Trắc nghiệm Sinh học 8 có đáp án
- Trắc nghiệm Toán lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Ngữ văn 8 có đáp án
- Trắc nghiệm Hóa học lớp 8 có đáp án
- Trắc nghiệm Địa Lí lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Tiếng Anh lớp 8 có đáp án
- Trắc nghiệm GDCD lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Lịch sử lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Vật Lí lớp 8 có đáp án
- Trắc nghiệm Công nghệ lớp 8 có đáp án
- Trắc nghiệm Tin học lớp 8 có đáp án
- Trắc nghiệm Sinh học lớp 9 có đáp án
- Trắc nghiệm Toán lớp 9 có đáp án
- Trắc nghiệm Ngữ văn 9 có đáp án
- Trắc nghiệm Hóa học lớp 9 có đáp án
- Trắc nghiệm Địa lí lớp 9 có đáp án
- Trắc nghiệm Tiếng Anh lớp 9 có đáp án
- Trắc nghiệm GDCD lớp 9 có đáp án
- Trắc nghiệm Lịch sử lớp 9 có đáp án
- Trắc nghiệm Vật lí lớp 9 có đáp án
- Trắc nghiệm Công nghệ lớp 9 có đáp án
- Trắc nghiệm Sinh học lớp 10 có đáp án
- Trắc nghiệm Toán lớp 10 có đáp án
- Trắc nghiệm Hóa học lớp 10 có đáp án
- Trắc nghiệm Ngữ văn lớp 10 có đáp án
- Trắc nghiệm Vật Lí lớp 10 có đáp án
- Trắc nghiệm Tiếng Anh lớp 10 có đáp án
- Trắc nghiệm Toán lớp 12 có đáp án
- Trắc nghiệm Sinh học lớp 12 có đáp án
- Trắc nghiệm Hóa học lớp 12 có đáp án
- Trắc nghiệm Ngữ văn lớp 12 có đáp án
- Trắc nghiệm Tiếng Anh lớp 12 có đáp án
- Trắc nghiệm Địa lí lớp 12 có đáp án
- Trắc nghiệm Vật Lí lớp 12 có đáp án
- Trắc nghiệm Công nghệ lớp 12 có đáp án
- Trắc nghiệm Giáo dục công dân lớp 12 có đáp án
- Trắc nghiệm Lịch sử lớp 12 có đáp án
- Trắc nghiệm Giáo dục quốc phòng - an ninh lớp 12 có đáp án