当前位置: 高中信息技术 / 综合题
  • 1. (2023高二上·慈溪期末) 学生选民数量统计。在中国,具有中国国籍且年满18周岁的人拥有选举权利,学校想要统计出截止到2022年12月31日年满18周岁的学生名单。学生的相关信息存储在”stu_info.txt”文件中,存储格式如下:

    高一 1|谢乐|340421200606455914

    高一 1|岑新奇|330282200407301529

    说明:split( )函数实例。

    x=“高一 1|岑新奇|330282200407301529”

    y=x.spilt(“| ”)

    得到的 y 中存放的数据是: [“高一 1”,“岑新奇”,“330282200407301529”]

    1. (1) 请在划线处填入合适的代码。

      f=open("stu_info.txt","r",encoding="utf8")

      namelist=[ ]       #存放年满18周岁的学生名单

      for line in f.readlines():

          stu=line.split("|")

          birth=

          if birth<="20041231":

              namelist.append()

      print(namelist)

    2. (2) 小明同学认为用Excel也可以处理这个问题,请在划线处填入合适的代码。

      已知D7中的数据是通过D2单元格自动填充得到,D2中的公式是=MID(C2, 7, 8),则D7中的公式应该是。若E2中的公式是=D2<“20041231”,回车后,E2单元格中显示的结果是。(单选,填字母。A .True B .False C .“20041231”)随后对E列进行筛选就可以得到年满18周岁的名单。

微信扫码预览、分享更方便