4. 给出如下代码: fname=input("请输入要打开的文件:") fi=open(fname,"r") for line in fi.readlines(): print(line) fi.close() 以下选项中描述错误的是
A.用户输入文件路径,以文本文件方式读入文件内容并逐行打印
B.通过fi.readlines()方法将文件的全部内容读入一个字典fi
C.通过fi.readlines()方法将文件的全部内容读入一个列表fi
D.上述代码中fi.readlines()可以优化为fi
A B C D
B
5. 关于数据组织的维度,以下选项中描述错误的是
A.数据组织存在维度,字典类型用于表示一维和二维数据
B.一维数据采用线性方式组织,对应于数学中的数组和集合等概念
C.二维数据采用表格方式组织,对应于数学中的矩阵
D.高维数据由键值对类型的数据构成,采用对象方式组织
A B C D
A
6. 关于Python文件打开模式的描述,以下选项中错误的是
A.文本只读模式rt
B.文本覆盖写模式wt
C.二进制追加写模式ab
D.二进制创建写模式nb
A B C D
D
7. 执行如下代码: fname=input("请输入要写入的文件:") fo=open(fname,"w+") ls=["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?",\"牧童遥指杏花村。"] fo.writelines(ls) fo.seek(0) for line in fo: print(line) fo.close() 以下选项中描述错误的是