题目
Fal25_CS003C_74229 Ch. 7 Pre-Quiz (Remotely Proctored)
单项选择题
The following code segment is supposed to read all of the lines from test.txt and save them in copy.txt. infile = open("test.txt", "r") outfile = open("copy.txt", "w") line = infile.readline() ____________________ outfile.write(line) line = infile.readline() infile.close() outfile.close() Which line of code should be placed in the blank to achieve this goal?
选项
A.while line != "\n" :
B.while line == "\n" :
C.while line != "" :
D.while line == "" :
查看解析
标准答案
Please login to view
思路分析
We need to determine which line properly completes the loop to read all lines from test.txt and write them to copy.txt.
Option 1: while line != "\n" : This would stop when the line is just a newline character. If a line contains actual content, including the trailing newline, this condition remains true, but many lines end with a newline and not with a solitary newline string; als......Login to view full explanation登录即可查看完整答案
我们收录了全球超50000道考试原题与详细解析,现在登录,立即获得答案。
类似问题
Consider the following C code sequence: while (fread(&thing, sizeof(data_t), 1, fp) == 1) { // process item that was read ... } If this code sequence and function call appears in a program, it can be reasonably expected:
Which statement below can be used to read data from a file one character at a time?
In the code snippet below, if the file contains the following words: apple, pear, and banana stored one per line, what would be the output? infile = open("input.txt", "r") for word in infile : word = word.rstrip() print(word)
What is returned when the readline method reaches the end of the file?
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!