2026年3月中国电子学会青少年软件编程(Python)等级考试试卷(一级)真题 + 答案
青少年软件编程Python等级考试试卷一级分数100 题数37一、单选题(共25题共50分)1. 哪个选项中的程序运行后会输出False A. a100b100print(ab)B. a100b200print(ab)C. a100b200print(ab)D. a100b200print(ab)标准答案D2. 老师出了一道数学题给出的算式为12×34×5要求同学们用一对括号括住相邻的两个数字并用程序验证哪个算出的数值最大。选项中列出了四种括号放置的位置请选出输出值最大的 A. a(12)*34*5print(a)B. a1(2*3)4*5print(a)C. a12*(34)*5print(a)D. a12*3(4*5)print(a)标准答案C试题解析括号的位置不同计算的优先级不同计算的结果也不同其中1(2×3)4×5和12×3(4×5)不改变原有优先级可以将这两个选项排除简单计算剩余两项可知12×(34)×5数值最3. 老师每天都要收作业和判作业也称作批改作业交作业时学生们按先后顺序将作业本摞在一起而判作业时老师总是从最上面的作业开始从上往下一个一个的批改不会跳过任何一本如图1所示就是交作业和判作业的顺序。班里有6名学生交作业先后顺序是小会、图图、彬彬、大为、小浩、小亮。下面哪个选项能输出正确的判作业批改作业顺序 A. print(小会、图图、彬彬、大为、小浩、小亮)B. print(小亮、小浩、大为、彬彬、图图、小会)C. print(小浩、大为、图图、彬彬、小会、小亮)D. print(彬彬、小亮、大为、图图、小浩、小会)标准答案B试题解析交作业和判作业的过程和“栈”的特点非常相似即先入栈的后出栈后入栈的先出栈。交作业的顺序是小会、图图、彬彬、大为、小浩、小亮意味着小会的作业本在最下面上面依次是图图、彬彬、大为、小浩和小亮的。老师判作业是则会从最上面一本开始判起也就意味着最先判小亮的然后是小浩的即交作业顺序的相反顺序因此判作业顺序为小亮、小浩、大为、彬彬、图图、小会。4. 小乐在编程时想把两个字符串连在一起就像把两块乐高积木拼起来一样他应该用哪个符号呢 A. B. -C. *D. /标准答案A5. 关于turtle.circle()函数以下描述错误的是 A. 可以绘制圆形。B. 如果只有一个数字参数没有其他任何字符这个参数代表圆的半径。C. 默认绘制的是完整的圆。D. 使用该函数必须先调用turtle.penup()。标准答案D6. 在turtle库中以下哪个命令用于开始填充颜色 A. turtle.fill()B. turtle.begin_fill()C. turtle.end_fill()D. turtle.color()标准答案B7. 在turtle库中以下哪个命令用于隐藏画笔 A. turtle.showturtle()B. turtle.hideturtle()C. turtle.clear()标准答案B8. 表达式 not (3 4 ) 的结果是 A. TrueB. FalseC. 3D. 4标准答案B9. 想要输出“2026Deepseek”中间不能有空格以下程序正确的是 A. print(2026Deepseek)B. print(2026Deepseek)标准答案D10. 在Turtle库中以下哪个命令执行后再移动画笔的时候不会留下痕迹 A. turtle.forward()B. turtle.penup()C.print(全部历年真题进入D选项)D.print( s t i k u . c n )标准答案B