首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用字典和列表型变量完成某课程的考勤记录统计,某班有74名同学,名单由考生目录下文件Name.txt给出,某课程第一次考勤数据由考生目录下文件1.csv给出。请求出第一次缺勤同学的名单。请完善代码。 with open(’’1.csv’’,’’r’’,en
使用字典和列表型变量完成某课程的考勤记录统计,某班有74名同学,名单由考生目录下文件Name.txt给出,某课程第一次考勤数据由考生目录下文件1.csv给出。请求出第一次缺勤同学的名单。请完善代码。 with open(’’1.csv’’,’’r’’,en
admin
2019-09-02
70
问题
使用字典和列表型变量完成某课程的考勤记录统计,某班有74名同学,名单由考生目录下文件Name.txt给出,某课程第一次考勤数据由考生目录下文件1.csv给出。请求出第一次缺勤同学的名单。请完善代码。
with open(’’1.csv’’,’’r’’,encoding=’’utf一8’’)as fo:
foR=fo.readlines()
(1)
for line in foR:
line=line.replace(’’\n’’,’’’’)
ls.append(line.split(’’,’’))
#从name.txt文件中读取所有同学的名单
with open(’’Name.txt’’,’’r’’,encoding=’’utf一8’’)as foName:
foNameR=foName.readlines()
lsAll=[]
for line in foNameR:
line=line.replace(’’\n’’,’’’’)
lsAll.append(line)
#求出第一次缺勤同学的名单
for 1 in ls:
#此段代码请完善
print(’’第一次缺勤同学有:’’,end=’’’’)
(2)
print(1,end=’’’)
选项
答案
with open(’’1.csv’’,’’r’’,encoding=’’uff一8’’)as fo: foR=fo.readlines() ls=[] for line in foR: line=line.replace(’’\n’’,’’’’) ls.append(line.split(’’,’’)) with open(’’Name.txt’’,’’r’’,encoding=’’utf一8’’)as foName: foNameR=foName.readlines() lsAll=[] for line in foNameR: line=line.replace(’’\n’’,’’’’) lsAll.append(line) for 1 in ls: if 1[0]in lsAll: lsAll.remove(1[0]) print(’’第一次缺勤同学有:’’,end=’’’’) for 1 in lsAll: print(1,end=’’’’)
解析
转载请注明原文地址:https://www.kaotiyun.com/show/WA6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下建立一个名为emp_bak的表,其结构与employee表的结构完全相同。(2)为employee表的“职员号”字段建立一个候选索引,索引名为empid,表达式为“职员号”。(3)使用报表向导生成一个名为employ
设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是()。
报表的数据源不包括()。
在VisualFoxPro中可以建立表的命令是()。
在VisualFoxPro中,用于建立或修改程序文件的命令是()。
为客户表添加一个“邮政编码”字段(字符型,宽度为6),正确的SQL语句是()。
设数据库有如下表:作者表(作者号,姓名,电话)投稿表(作者号,投稿日期,文章名,审稿结果)作者表中保存的是所有投过稿的作者信息,不保存没有投稿的作者。现在查询所投文章中,所有审稿结果都是通过的作者号和姓名,下面语句正确的是(
下面程序的运行结果是()。SETEXACTONs="ni"+SPACE(2)IFs=="ni"IFs="ni"?"one"ELSE?"two"ENDIF
假设会员表中包含会员号、姓名和电话字段。现在希望通过创建合适的索引来保证会员号的值唯一,下面选项中能够保证会员号的值是唯一的语句是()。
SQL语句中修改表结构的命令是()。
随机试题
动物咬伤后伤口的处理方法哪些是正确的
与苏木精发生亲和的是()
A.CRT显示器B.2MP显示器C.2K显示器D.平板式显示器E.16:9的宽屏显示器按照显示荧光屏可显示像素数量分类的是
糖尿病病人失明的主要原因为()
患者,女,45岁。心悸,多汗,消瘦2月,甲状腺轻度肿大,心率100次/分,基础代谢率30%,血清甲状腺素为18μg/dl(正常4~11μg]dl)。初治阶段应选用药物及剂量为()。
进度控制工作流程不包括()。
关于建筑工程施工许可的说法正确的有()。
Rome,June13—Alawthatimposesstrictrulesonassistedfertilitywillremainonthebooks,afterthefailureonMondayofah
地球上最热的地方在哪里?许多人认为是赤道地区。其实,最热的地方并不在赤道。世界上有许多地方,像中国的塔克拉玛干沙漠、非洲的撒哈拉大沙漠等,白天的最高温度都超过了45℃;而赤道地区,尽管阳光的照射很强烈,但白天气温很少超过35℃。这是因为赤道附近大
【B1】【B4】
最新回复
(
0
)