青少年软件编程(Python)等级考试试卷(三级A卷)
分数:100.00 题数:39
一、单选题
(共25题,每题2分,共50分)
1.
下列程序运行结果是
?( )
a=12
b=23
c=str("a+b")
print(c)
A、
35
B、
1223
C、
a+b
D、
出现错误提示
试题编号:20200327-tsn-27
题型:单选题
答案:
C
难度:容易
试题解析:
2.
通过算式1×2
3
+1×2
2
+0×2
1
+1×2
0
可将二进制1101 转为十进制,下列进制转换结果正确的是
?( )
A、
0b10转为十进制,结果是
2
B、
0d10转为十进制,结果是
8
C、
0x10转为十进制,结果是
10
D、
0o10转为十进制,结果是
16
试题编号:20100313-jiinwanlian-03
题型:单选题
答案:
A
难度:一般
试题解析:
3.
语句float('something') 抛出的异常名称为
?( )
A、
ValueError
B、
ImportError
C、
IndexError
D、
FileNotFoundError
试题编号:20200314-jinwanlian-16
题型:单选题
答案:
A
难度:一般
试题解析:
4.
在Python语言中,关于bin(0x11)的功能,下列说法正确的是
?( )
A、
将十进制数11转换为二进制
B、
将十六进制数11转换为二进制
C、
将二进制数11转换为十进制
D、
将十六进制数11转换为十进制
试题编号:20200318-syp-05
题型:单选题
答案:
B
难度:一般
试题解析:
5.
问题如图所示,用计算机解决该问题,比较适合使用
?( )
A、
解析算法
B、
枚举算法
C、
冒泡算法
D、
二分查找算法
试题编号:20200322-syp-37
题型:单选题
答案:
A
难度:容易
试题解析:
6.
将十进制数30转换为十六进制数,最低位上是
?( )
A、
c
B、
d
C、
e
D、
f
试题编号:20200318-syp-06
题型:单选题
答案:
C
难度:较难
试题解析:
7.
以下表达式的值为Fasle的是
?( )
A、
all (())
B、
all ([])
C、
all ((0,))
D、
all([1,2])
试题编号:20200314-jinwanlian-31
题型:单选题
答案:
C
难度:容易
试题解析:
8.
现在一组初始记录无序的数据“7,9,3,2,5”使用选择排序算法,按从小到大的顺序排列,则第一轮排序的结果为
?( )
A、
7,9,3,2,5
B、
3,2,5,7,9
C、
2,3,5,7,9
D、
2,9,3,7,5
试题编号:20200403-tsn-01
题型:单选题
答案:
D
难度:容易
试题解析:
9.
关于hex()函数,描述不正确的是
?( )
A、
hex()函数的功能是将十进制整数转换成十六进制数
B、
hex()函数的参数是一个十进制整数
C、
hex()函数的返回值是一个十六进制数
D、
hex()
202009Python编程真题——(3级)