15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 20 có đáp án

Trong Python, lệnh nào dưới đây được sử dụng để mở một tệp văn bản chỉ cho mục đích đọc?a) f = open(, "w", encoding="UTF-8")b) f = open(, "a", encoding="UTF-8")c) f = open(, "r", encoding="U

11/15

PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai

Trong Python, lệnh nào dưới đây được sử dụng để mở một tệp văn bản chỉ cho mục đích đọc?

a) f = open(, "w", encoding="UTF-8")

b) f = open(, "a", encoding="UTF-8")

c) f = open(, "r", encoding="UTF-8")

d) f = open(, "rb", encoding="UTF-8")

0/3000 ký tự
Giải thích

a) Sai. Tham số "w" mở tệp để ghi và sẽ xóa dữ liệu cũ trong tệp nếu có, không phù hợp với việc chỉ đọc.

b) Sai. Tham số "a" mở tệp để ghi tiếp (append) dữ liệu, không phải chỉ đọc.

c) Đúng. Tham số "r" mở tệp để đọc dữ liệu, đây là lựa chọn đúng để đọc tệp văn bản.

d) Sai. Tham số "rb" mở tệp ở chế độ đọc nhị phân, không phù hợp cho tệp văn bản thông thường.