没有合适的资源?快使用搜索试试~ 我知道了~
电子协会三级.docx
需积分: 5 0 下载量 52 浏览量
2024-01-06
14:04:16
上传
评论
收藏 105KB DOCX 举报
温馨提示
试读
17页
电子协会三级
资源推荐
资源详情
资源评论
青少年软件编程(Python)等级考试试卷(三级)
一、单选题(共 25 题,每题 2 分,共 50 分)
1.
下列代码的输出结果是?( )
x = 0x10
print(x)
A.
2
B.
8
C.
10
D.
16
试题编号:20210204-jinwanlian-03
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:0x10 的结果为 16,故选 D
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
2.
关于语句 f=open('d:/a.txt', 'r'),下列描述不正确的是?( )
A.
f 是变量
B.
'r'以只读方式打开文件
C.
如果文件 a.txt 不存在,不会报错
D.
‘d:/a.txt’是文件路径,代表 d 盘中一个名为‘a.txt’的文件
试题编号:20210204-jinwanlian-09
试题类型:单选题
标准答案:C
试题难度:较难
试题解析:文件打开方式错误:r 只读,不创建文件,如果文件 a.txt 不存在,会报错。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
3.
表达式 all([1,True,True])的结果是?( )
A.
1
B.
False
C.
出错
D.
True
试题编号:20210204-jinwanlian-19
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 True,如果是返回 True,否则返回 False。
元素除了是 0、空、False 外都算 True。
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
4.
Python 中表示合法的二进制整数是?( )
A.
0bC3F
B.
0B1010
C.
0B1019
D.
0b1708
试题编号:20210204-jinwanlian-01
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:Python 中表示合法的二进制使用 B(b)表示,只有 0,1 两个数码,故选 B
考生答案:C
考生得分:0
是否评分:已评分
评价描述:
5.
执行语句 x,y,z=tuple([2,1,3])之后,变量 y 的值为?( )
A.
1
B.
2
C.
[1]
D.
[2,1,3]
试题编号:20210204-jinwanlian-21
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:Python 元组 tuple() 函数将列表转换为元组。使用 tuple 给多个变量赋值,y 的值为 1。
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
6.
下列代码的执行结果是?( )
ls=[[1,2,3],[[4,5],6],[7,8]]
print(len(ls))
A.
1
B.
3
C.
4
D.
8
试题编号:20210204-jinwanlian-08
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:len() 方法返回对象(字符、列表、元组等)长度或项目个数,本题返回值为 3。
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
7.
下列能产生列表[1, 3, 5, 7, 9]的表达式是?( )
A.
list(range(0,9))
B.
list(range(1,10))
C.
list(range(0,9,2))
D.
list(range(1,10,2))
试题编号:20210204-jinwanlian-15
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:选项 A.list(range(0,9))产生的是[0, 1, 2, 3, 4, 5, 6, 7, 8],选项 B.list(range(1,10))产生的是[1, 2,
3, 4, 5, 6, 7, 8, 9],选项 C.list(range(0,9,2)) 产生的是[0, 2, 4, 6, 8],选项 D 正确。
考生答案:C
考生得分:0
是否评分:已评分
评价描述:
8.
二维列表 data 中,元素"3"的表示是?( )
data = [
[1,2],
[3,4]
]
A.
data[0][0]
B.
data[0][1]
C.
data[1][0]
D.
data[1][1]
试题编号:20210204-jinwanlian-07
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:列表的索引是从 0 开始的。因此,元素 3 可以表示为 data[1][0]。
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
9.
下列代码的输出结果是?( )
n = 2
b=bool(n-2)
print(n, b)
A.
2 0
B.
0 True
C.
2 False
D.
0 False
试题编号:20210207-jinxing-19
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:当 n 为 2 时,经过布尔型转换之后的 n-2,即 b 为 False,n 仍为 2,C 项正确。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
10.
键盘输入数字 10,以下代码的输出结果是?( )
try:
n = input("请输入—个整数: ")
n= n*n
except:
print("程序执行错误")
A.
100
B.
10
C.
程序执行错误
D.
程序没有任何输出
试题编号:20210207-jinxing-15
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:这里当输入 10 时,执行 try 后面的语句,n=10,所以此时程序只执行了输入语句,不执行 except 后面的语句。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
11.
下列程序运行后的输出结果是?( )
for i in reversed(range(10, 0, -2)):
print(i,end=" ")
A.
2 4 6 8 10
B.
0 2 4 6 8 10
剩余16页未读,继续阅读
资源评论
大白话_NOI
- 粉丝: 237
- 资源: 66
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 隐马尔可夫实践(生物序列)
- CLShanYanSDKDataList.sqlite
- 2024年度乐材教育春季高中数学教师专业测试答案.docx
- 选择题-数组&类I.docx
- cn-msdn-library-for-visual-studio-2008-service-pack-1-x86-dvd-x1
- cn-msdn-library-for-visual-studio-2008-service-pack-1-x86-dvd-x1
- cn-msdn-library-for-visual-studio-2008-service-pack-1-x86-dvd-x1
- Screenshot_20240517_181056.jpg
- Oracle中查询哪个存储过程中引用包含T-USER-INFO表语句的命令脚本
- 一个图层擦除掉多个不需要的图层
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功