题目内容

给出如下代码: fname = input("请输入要打开的文件: ") fi = open(fname, "r") for line in fi.readlines(): print(line) fi.close() 以下选项中描述错误的是( )

A. 通过fi.readlines()方法将文件的全部内容读入一个字典fi
B. 用户输入文件路径,以文本文件方式读入文件内容并逐行打印
C. 通过fi.readlines()方法将文件的全部内容读入一个列表fi
D. 上述代码中fi.readlines()可以优化为fi

查看答案
更多问题

执行如下代码: fname = input("请输入要写入的文件: ") fo = open(fname, "w+") ls = ["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?","牧童遥指杏花村。"] fo.writelines(ls) fo.seek(0) for line in fo: print(line) fo.close() 以下选项中描述错误的是( )

A. *fo.seek(0)这行代码可以省略,不影响输出效果
B. *fo.writelines(ls)将元素全为字符串的ls列表写入文件
C. 代码主要功能为向文件写入一个列表类型,并打印输出结果
D. 执行代码时,从键盘输入“清明.txt”,则清明.txt被创建

以下程序的输出结果是( ) fo = open("text.csv",'w')x =[[90,87,93],[87,90,89],[78,98,97]]b = []for a in x:for aa in a:b.append(str(aa))fo. write(",".join(b))fo.close()fo = open("text.csv",'r')print(fo.read())

A. [90,87,93,87,90,89,78,98,97]
B. (90,87,93 87,90,89 78,98,97)
C. [[90,87,93], [87,90,89], [78,98,97]]
D. 90,87,93,87,90,89,78,98,97

Python标准库os 中用来列出指定文件夹中的文件和子文件夹列表的方法是________。

假设os模块已导入,那么列表推导式 [filename for filename in os.listdir('C:\\Windows') if filename.endswith('.exe')] 的作用是列出C:\Windows文件夹中所有扩展名为.exe的文件。

A. 对
B. 错

答案查题题库