食堂问卷调查
学校食堂为了提高服务质量,让老师和同学们更好地投入工作和学习,对同学们开展了问卷调查,调查项目共 5 项(即 5 个问题),每个项目有 A、B、C 三个选项,同学们每题可选一项,学校后勤管理的李老师对调查结果进行了收集整理,并存放在"myd.csv"文件中(部分数据如图所示),现在需要分析同学们对这 5 个项目的答题情况,统计出每个项目选"A"的情况。李老师用 Python编写了以下代码,输出结果如下图,请你完善划线处。

import csv
with open("/data/ ① ")as f:
cont=list(csv.reader(f))
qk={"第 1 题":0,"第 2 题":0,"第 3 题":0,"第 4 题":0,"第 5 题":0}
for row in cont[ ② ]:
for i in range( len(row)):
if row[i]== ③ :
qk["第"+str(i+1)+"题"]+=1
for i in range(5):
print("第"+str(i+1)+"题选 A 的人数为:"+str(qk["第"+str(i+1)+"题"]))
相似题推荐
在Python中,print(set('good'))运行的结果是?( )
| A. ['g','o','o','d'] |
B. ['g','o','d'] |
| C. {'g','o','o','d'} |
D. {'g','o','d'} |
分析以下Python代码,它将会输出什么?( )
import csv
with open('sample.csv', 'r') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
print(row)sample.csv文件的内容如下:
id,name,age
1,Alice,25
2,Bob,30
| A. 将输出整个CSV文件的内容,包括列标题 |
B. 将只输出数据行,不包括列标题 |
| C. 运行会报错,因为缺csvfile.close() |
D. 运行会报错,因为print(row)语句不正确 |
以下Python代码执行后,输出是?( )
try:
num = int('abc')
except ValueError:
print('Error')
else:
print('OK') | A. Error |
B. OK |
| C. 无输出 |
D. 报错 |
