• 电子学会 2023年3月 青少年软件编程Python编程等级考试三级真题解析(选择题+判断题+编程题)


    在这里插入图片描述

    青少年编程Python编程等级考试三级真题解析(选择题+判断题+编程题) 2023年3月

    一、选择题(共25题,共50分)

    1. 十进制数111转换成二进制数是?( )
      A. 111
      B. 1111011
      C. 101111
      D. 1101111

      答案选:D

      考点分析:考察python 进制转换
      十进制转二进制,采用除二倒取余数,直到商为0为止。所以答案D

    2. 某班有36人,王老师想给每位同学分配一个二进制的学号,那么该学号至少需要多少位?( )
      A. 36
      B. 5
      C. 6
      D. 7

      答案选:C

      考点分析:考察python 进制转换
      1个二进制位可以编制2个号码,即0、1,2个二进制位可以编制2×2个号码,即00、01、10、11, 3个二进制位可以编制2×2×2个号码,即000、001、010、011、100、101、110、111,依次类推,5个2相乘可以得到32个号码,不够用,故需要6位。所以答案C

    3. 数据的存储形式多种多样,如下,有关s1与s2下列说法正确的是?( )

      s1 = [ ["李亮""98"]["王宁宁""95"]["莫晓珍""88"] ]
      s2 = ["李亮""98""王宁宁""95""莫晓珍""88"]
      
      • 1
      • 2

      A. 都是用列表实现的
      B. s1是一维列表
      C. s2是二维列表
      D. 要取出“王宁宁”同学的成绩,方法是一样的,用s1[4]或s2[4]

      答案选:A

      考点分析:考察python 列表操作
      Python中列表用[ ]表示。s1是二维列表,s2是一维列表。S[1]中用s1[1][1]取出“王宁宁”同学的成绩,s2中可用s2[3]取出“王宁宁”同学的成绩。所以答案A

    4. 关于下面代码,下列说法正确的是?( )

      a = ["跳绳", "跳高", "跳远", "铅球"]
      fs = open("sports.csv", "w")
      fs.write(" ".join(a)+'\n')
      fs.close()
      
      • 1
      • 2
      • 3
      • 4

      A. 若”sports.csv”文件不存在,则程序出错
      B. 程序的最后结果是:跳绳 跳高 跳远 铅球
      C. 程序中的fs.close()代码可有可无
      D. “w”参数表示不能修改原csv文件

      答案选:B

      考点分析:考察python 文件操作
      程序段的功能是表示将a列表中各项元素用空格符进行连接,并写入到sports.csv文件中,“w”表示可写入。若文件不存在,可自动创建。所以答案B

    5. 现有水果价格数据 jg = [ [‘草莓’,15],[‘梨子’,9], [‘苹果’,10],[‘桔子’,4] ],需要将其打印成二维表格数据形式,程序代码如下,划线处代码是?( )

      jg = [ ['草莓', 15], ['梨子'9], ['苹果', 10], ['桔子', 4] ]
      for row in range(len(jg)):
          for col in range(len(jg[row])):
              print(____________,”\t”)
      
      • 1
      • 2
      • 3
      • 4

      A. jg[row]
      B. jg[col]
      C. jg[col][row]
      D. jg[row][col]

      答案选:B

      考点分析:考察python 列表操作与双重循环
      外循环遍历每个子列表的索引,内循环遍历子列表中每项元素的索引。所以答案B


    待更新…

    A.
    B.
    C.
    D.

    二、判断题(共10题,共20分)

    三、编程题(共3题,共30分)

  • 相关阅读:
    【Asp.Net Core】缓存管理
    一般乘法器设计,verilog code
    Java如何使用JDOM解析XML呢?
    SQL面试题之区间合并问题
    React中使用usePrevious的意义是什么,为啥要用它
    2022“杭电杯”中国大学生算法设计超级联赛(8)签到题5题
    Aspose.Words利用Word模板导出Word文档
    蓝桥等考Python组别十一级008
    用python纯手写一个日历
    使用go语言实现自建区块链系统的一些环境的一些总结
  • 原文地址:https://blog.csdn.net/qq_42673622/article/details/132634595