3
3
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
2901
1847
Câu 1: C
Giải thích: open(): Hàm dùng để mở file. Cú pháp: open(<file>,<mode>), file là tên file (vidu.txt), mode là chế độ (đọc (r), ghi mới (w), ghi thêm (a)) `=>` Để mở tệp và ghi tiếp dữ liệu, ta dùng open('vidu.txt','a').
Để mở file và làm việc trong phiên hiện tại, ta dùng:
with open('vidu.txt','a') as tep:
...
Câu 2: A
Giải thích: như giải thích ở trên, open dùng để mở tệp, file ở đây là ktgk203.txt, mode ở đây là r `=>` mở và đọc tệp ktgk203.txt. read() là phương thức của open() (cụ thể hơn là tep) cho phép đọc toàn bộ dữ liệu trong tệp `=>` Xuất toàn bộ dữ liệu trong tệp ra màn hình
Câu 3: D
Giải thích: x là mode cho phép tạo một tệp mới và ghi dữ liệu, nếu tệp đã tồn tại sẽ xảy ra lỗi FileExistsError .
Câu 4: D
Giải thích: a là mode cho phép ghi tiếp dữ liệu, nếu tệp chưa tồn tại thì tạo tệp mới để ghi. Con trỏ sẽ nằm ở cuối dữ liệu.
Câu 5: A
Giải thích: write() là phương thức của tep dùng để ghi dữ liệu, write(str(a)) là ghi dữ liệu của biến a vào tệp. a hiện có giá trị là 256 `=>` ghi '256' vào tệp. Vì write() sẽ không xuống dòng khi ghi hết nên sẽ chỉ có 1 dòng.
Câu 6: B
Giải thích: write(a+'\n') là ghi giá trị của a và '\n', trong ngôn ngữ lập trình, \n được hiểu là dấu xuống dòng `=>` ghi "Ngay mai em di" và một dòng trống vào tệp.
Câu 7: B
Giải thích: Cú pháp: def <tên hàm>(<các tham số>):
A cú pháp sai (thiếu dấu hai chấm (:)); B cú pháp đúng, không có tham số; C cú pháp đúng, có chứa 2 tham số là x,y; D cú pháp đúng, có chứa 2 tham số, sai tên hàm. `=>` B đúng
$\color{red}{\text{#Daoanhviet96}}$
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin