当前位置: 首页 > article >正文

2023年3月Python三级

青少年软件编程(Python)等级考试试卷(三级)

分数:100  题数:38一、单选题(共25题,共50分)

1.     十进制数111转换成二进制数是?( )

A.             111

B.             1111011

C.             101111

D.             1101111

试题编号:20230113-ylx-001

试题类型:单选题

标准答案:D

试题难度:一般

试题解析:十进制转二进制,采用除二倒取余数,直到商为0为止。

考生答案:D

考生得分:2

是否评分:已评分

评价描述:

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

A.             36

B.             5

C.             6

D.             7

试题编号:20230113-ylx-002

试题类型:单选题

标准答案:C

试题难度:较难

试题解析: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

考生得分:2

是否评分:已评分

评价描述:

3.     数据的存储形式多种多样,如s1=[[“李亮”,“98”],[“王宁宁”,“95”],[“莫晓珍“,“88”]],s2=[“李亮”,“98”,“王宁宁”,“95”,“莫晓珍“,“88”],有关s1与s2下列说法正确的是?( )

A.             都是用列表实现的

B.             s1是一维列表

C.             s2是二维列表

D.             要取出“王宁宁”同学的成绩,方法是一样的,用s1[4]或s2[4]

试题编号:20230120-ylx-005

试题类型:单选题

标准答案:A

试题难度:容易

试题解析:Python中列表用[ ]表示。s1是二维列表,s2是一维列表。S[1]中用s1[1][1]取出“王宁宁”同学的成绩,s2中可用s2[3]取出“王宁宁”同学的成绩。

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

4.     a=["跳绳","跳高","跳远","铅球"]

fs=open("sports.csv","w")

fs.write(" ".join(a)+'\n')

fs.close()

关于上述代码,下列说法正确的是?( )

A.             若”sports.csv”文件不存在,则程序出错

B.             程序的最后结果是:跳绳 跳高 跳远 铅球

C.             程序中的fs.close()代码可有可无

D.             “w”参数表示不能修改原csv文件

试题编号:20230120-ylx-006

试题类型:单选题

标准答案:B

试题难度:一般

试题解析:程序段的功能是表示将a列表中各项元素用空格符进行连接,并写入到sports.csv文件中,“w”表示可写入。若文件不存在,可自动创建。

考生答案:B

考生得分:2

是否评分:已评分

评价描述:

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”)

上述划线处代码是?( )

A.             jg[row]

B.             jg[col]

C.             jg[col][row]

D.             jg[row][col]

试题编号:20230120-ylx-007

试题类型:单选题

标准答案:D

试题难度:一般

试题解析:外循环遍历每个子列表的索引,内循环遍历子列表中每项元素的索引。

考生答案:D

考生得分:2

是否评分:已评分

评价描述:

6.     运行下列程序段:

try:

  a=int(input("请输入被除数:"))

  b=int(input("请输入除数:"))

  x=a/b

  print("商是:",x)

except:

  print("输入有错!请检查。")

else:

  print("正确!")

finally:

   print("程序结束。")

若输入a为8,b为4,则输出结果是?( )

A.            

商是:2

              正确!

B.            

商是:2

正确!

程序结束。

C.            

商是:2.0

程序结束。

D.            

商是:2.0

正确!

程序结束。

试题编号:20230122-ylx-011

试题类型:单选题

标准答案:D

试题难度:较难

试题解析:当try语句块正确时,执行try代码块结束,将执行else语句块,最后执行finally语句块。当输入有误,则执行except语句块和finally语句块。

考生答案:B

考生得分:0

是否评分:已评分

评价描述:

7.     已知A的ASCII码值为65,

s=”China”

k=abs(-4.8)

则表达式ord(min(s))+k的值是?( )

A.             71.8

B.             63

C.             61

D.             62

试题编号:20230122-ylx-012

试题类型:单选题

标准答案:A

试题难度:一般

试题解析:min()取最小值,ord()求得对应字符的ASCII码值,abs()则为绝对值函数。C的ASCII码值为67,67+4.8=71.8。

考生答案:D

考生得分:0

是否评分:已评分

评价描述:

8.     divmod(8,5)的结果是?( )

A.             1

B.             3

C.             (1,3)

http://www.lryc.cn/news/2412561.html

相关文章:

  • 简单使用Kali WiFi破解实例
  • minecraft java版皮肤查看_厨师长教你:提取 Minecraft 基岩版付费皮肤并用于 Java 版...
  • linux服务篇-HTTP服务
  • 运用PARALLEL方式成倍提升Oracle数据分析效率
  • /dev/null的总结
  • Ubuntu chmod 命令修改文件chmod读写权限
  • LDAP服务器搭建Linux
  • 中国互联网公司员工平均年龄出炉,平均年龄最低 27 岁,最高 33 岁
  • 数据库系统课设--人事管理系统
  • 我发的文章变成了0和1,那0和1是怎么发送给你的?计算机网络(二)物理层
  • 矢量图形引擎库VectorDraw Developer Framework 更新v7.7011.0.3
  • 据说这是北大教师孔庆东的韩国游记
  • 2024护网热门面试题总结(精华版)
  • SVN用户操作手册
  • ASN1 基础知识4
  • SAP ABAP 查找更改文档对象(SCDO)和表关系的在线字典1/2(全)
  • 火遍全国的网络热梗“yyds”,创造者被判刑3年
  • 贵州省2021年理科高考成绩查询,2021年贵州高考后多久能查到分数,贵州高考成绩查询时间...
  • 绍兴14岁女孩被德云社录取,她究竟有什么来历呢?
  • HTTP 状态码(网页错误代码)
  • HTML中正确设置表格table边框border的三种办法
  • apn描述文件下载_iOS 14/iPadOS14升级方法,附开发者预览版及公测版描述文件下载...
  • 如何正确做 Web 应用的压力测试?
  • 开源淘客APP源码抖客京东客多多客uniapp开发模板
  • 基于Java+MySQL+SpringBoot纺织品企业财务管理系统设计与实现
  • 【Android进阶学习】Android-广播接收器(Broadcast-Receivers)
  • OpenStack组件详解——Nova
  • 一周新闻纵览:100款App违法采集个人信息 ;三部门规范网络音视频信息服务;
  • rfid超高频与高频区别
  • 4.4、配置交换机vlan