以下程序输出到文件text.csv中的结果是( )。 fo = open("text.csv",'w') x = [90,87,93] z = [] for y in x: z.append(str(y)) fo.write(",".join(z)) fo.close()
A. [90,87,93]
B. 90,87,93
C. ‘ [90,87,93] ’
D. ‘ 90,87,93 ’
查看答案
以下关于文件的描述,错误的是( )。
A. 二进制文件和文本文件的操作步骤都是“打开-操作-关闭”
B. open()打开文件之后,文件的内容并没有在内存中
C. open()只能打开一个已经存在的文件
D. 文件读写之后,需要调用close()才能确保文件被保存在磁盘中
关于以下代码的描述,错误的选项是( )。 with open('abc.txt','r+') as f: lines = f.readlines() for item in lines: print(item)
A. 执行代码后,abc.txt文件未关闭,必须通过close()函数关闭
B. 打印输出abc.txt文件内容
C. item是字符串类型
D. lines是列表类型
有一个文件记录了1000个人的高考成绩总分,每一行信息长度是20个字节,若想只读取最后10行的内容,不可能用到的函数是( )。
A. seek()
B. readline()
C. open()
D. read()
文件 book.txt 在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是( )。 txt = open("book.txt", "r") print(txt.read()) txt.close()
A. book.txt
B. txt
C. book
D. 以上答案都不对