f = open("list.txt", "w")
f.writelines(["apple", "banana"])
f.close()
A. apple\nbanana\n
B. applebanana
C. apple banana
D. apple,banana haly 发表于 2026-04-05 06:28
@FishC 下列代码执行后,list.txt 文件内容最可能是什 ...
下列代码执行后,list.txt 文件内容最可能是什么?
f = open("list.txt", "w")
f.writelines(["apple", "banana"])
f.close()
A. apple\nbanana\n
B. applebanana
C. apple banana
D. apple,banana
答案:B. applebanana
解释:
- Python 的 writelines() 方法会将字符串列表中的每个元素依次写入文件,但不会自动添加任何分隔符或换行符。
- 因此,列表 ["apple", "banana"] 写入后,文件内容就是两个字符串直接拼接的结果:applebanana。
其他选项错误原因:
- A:错误,因为 writelines() 不会自动添加换行符。
- C:错误,因为代码中没有空格。
- D:错误,因为代码中没有逗号。
参考代码执行效果:
f = open("list.txt", "w")
f.writelines(["apple", "banana"])
f.close()
# 文件内容为 "applebanana"
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页:
[1]