2022年9月电子学会青少年软件编程(Python三级)等级考试试卷
操作/编程
三级
2022
2022-11-04 10:24:00
26次
一、单选题
下面程序生成CSV格式文件:
王鑫,86,90,92,99,94,95
杨小虹,93,97,95,90,86,85
李静,89,98,99,94,90,85
程序如下:
a=[['王鑫','86','90','92','99','94','95'],['杨小虹','93','97','95','90','86','85'],['李静','89','98','99','94','90','85']]
f=open('成绩.CSV','w')
for i in a:
f.write(','.join(i)+______)
f.close()
划线处的代码应该为?( )
| A. 'r' |
B. 'w' |
| C. '\t' |
D. '\n' |
【知识点】 电子学会Python三级
一个“成绩.CSV”文件(用“记事本”打开)如下:
王鑫,86,90,92,99,94,95
杨小虹,93,97,95,90,86,85
李静,89,98,99,94,90,85
下面程序执行结果是?( )
f=open('成绩.CSV','r')
a=[]
for i in f:
Aappend(i.strip().split(','))
f.close()
print(a)
| A. [['王鑫', '86', '90', '92', '99', '94', '95'], ['杨小虹', '93', '97', '95', '90', '86', '85'], ['李静', '89', '98', '99', '94', '90', '85']] |
B. [['王鑫', '86', '90', '92', '99', '94', '95\n'], ['杨小虹', '93', '97', '95', '90', '86', '85\n'], ['李静', '89', '98', '99', '94', '90', '85\n']] |
| C. [['王鑫,86,90,92,99,94,95'], ['杨小虹,93,97,95,90,86,85'], ['李静,89,98,99,94,90,85']] |
D. ['王鑫,86,90,92,99,94,95\n', '杨小虹,93,97,95,90,86,85\n', '李静,89,98,99,94,90,85\n'] |
【知识点】 电子学会Python三级

