========================================================================
答案和更多内容请查看网站:【试卷中心 ----->电子学会 ----> Python ----> 二级】
网站链接
青少年软件编程历年真题模拟题实时更新
========================================================================
青少年软件编程(Python)等级考试试卷(二级)
一、单选题
1. 2026年春节联欢晚会上一个武术表演节目《武 BOT》。节目中多个人形机器人会表演空翻,它们落地可能会有微微踉跄,但都会迅速调整姿态站稳,并适当移动来和前后左右的其他机器人保持原来队列。如果将机器人视作一个计算机系统,那么在该计算机系统中下面哪一项不能作为输入设备( )。
A. 用于检测重心的重力传感器
B. 预装的AI算法程序
C. 接收动作指令的遥控器
D. 拍摄其他机器人的摄像头
2. 下面代码用来找出输入的 N 个正整数中最大的一个。如果将代码段用流程图来表示,则 L1 标记的代码行应该使用的图形是( )。
Max = 0 N = int(input()) while(N): val = int(input()) if val > Max: #L1 Max = val N -= 1 print(Max)A. 圆形框
B. 椭圆形框
C. 平行四边形框
D. 菱形框
3. 有关下面 Python 的说法,正确的是( )。
PI = 3.1415926 print(PI)A. 为了方便初学者,print(PI) 和print(pi) 效果相同,即变量的大小写不敏感
B. print(PI) 修改为print(Pi) 能正常执行
C. 不能用PI做变量名,因为要保存圆周率这个常量
D. 将程序中 PI 全部改写为 Pai,将能正常执行,不会报错
4. 下面选择项中,与 Python 表达式not (x > 5 and y <= 10) 等价的是( )。
A. x <= 5 and y > 10
B. x > 5 or y <= 10
C. x <= 5 or y > 10
D. not x > 5 and not y <= 10
5. 某同学执行 Python 代码print((0.1 + 0.2) == 0.3) 时输出False,其原因是( )。
A. Python 的 + 运算符在处理小数时存在 bug
B. 0.1、0.2 和 0.3 在计算机中无法用二进制浮点数精确表示,导致 0.1 + 0.2 的结果与 0.3 存在微小误差
C. == 运算符不能用于比较浮点数,只能用于整数
D. 因为 0.1 + 0.2 的数学结果不等于 0.3
6. 下面的 Python 代码执行后其输出是( )。
tnt = 0 for i in range(5): for j in range(i): tnt += 1 print(tnt, end = "#") print(tnt)A. 0#1#3#6#10#10
B. 1#2#3#4#5#6#7#8#9#10#10
C. 10#10
D. 10
7. 下面的 Python 代码执行之后的输出是( )。
for i in range(-2, 2): if not i % 3: print(i, end = "#")A. 0#
B. -2#-1#1#
C. -1#0#
D. -2#0#1#
8. 下面的 Python 代码执行后其输出是( )。
cnt = 0 for i in range(1, 5): for j in range(i): print(j,end = "#") break else: print(i*j)A. 0#0#1#0#1#2#0#1#2#3#12
B. 0#0#1#0#1#2#0#1#2#3#
C. 0#
D. 1#
9. 下面 Python 代码执行后其输出是( )。
count = 0 for i in range(1, 4): for j in range(1, 5): if j == 3: if i == 2: continue break count += 1 print(count)A. 2
B. 4
C. 6
D. 8
10. 下面4个选项中,与下面 Python 代码输出结果相同的是( )。
i = 0 while i < 5: print(i) i += 1A.
for i in range(5): print(i)B.
for i in range(1, 5): print(i)C.
for i in range(6): print(i)D.
for i in range(0, 6): print(i)========================================================================
答案和更多内容请查看网站:【试卷中心 ----->电子学会 ----> Python ----> 二级】
网站链接
青少年软件编程历年真题模拟题实时更新
========================================================================