题目内容

关于打开文件函数open(,)中打开模式的描述,正确的选项是:‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪

A. ‘b’表示二进制文件模式打开文件,可以单独作为open函数的参数
B. ‘a’表示追加模式打开文件,如果文件不存在,就返回异常
C. ‘w’表示写模式打开文件,如果文件存在,就会在文件尾继续写
D. ’r’表示只读模式打开文件,如果文件不存在,就会返回异常

查看答案
更多问题

设a.txt的内容是:‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪ a,b,c,d 以下程序执行结果是: withopen('a.txt','r')asf: print(f.read().split(','))

A. ['a','b','c','d']
B. [a,b,c,d]
C. a,b,c,d
D. 'a','b','c','d'

文件data.csv里的内容如下: 1,三轴机,17,5 2,壳体热套,10,2 3,泵体安装,19,3 关于以下程序在屏幕上输出结果的描述,正确的选择是:‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪ withopen('data.csv','r')asf: print(f.readlines())

A. 输出三行列表,每行列表里面有一个字符串元素
B. 输出一行列表,里面包括三个字符串元素
C. 输出三行字符串
D. 输出一行列表,里面包括一个字符串元素

以下代码,output.txt文件中的内容是: aaa=[8,5,2,2] withopen('output.txt','w')asf: foraainaaa: f.write(';'.join(str(aa)))

A. 8,5,2,2
B. 8;5;2;2
C. 8522
D. 8522

关于文件的打开模式“r”,描述错误的选项是‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪

A. 只读模式,如果文件不存在,返回异常
B. 二进制文件模式
C. 只读模式,都不会返回异常
D. 文本文件模式

答案查题题库