2025年9月电子学会青少年软件编程(Python一级)等级考试试卷
剩余时间 --:--:--
单选题 共 25 题
1.

某同学想要绘制 DeepSeek(深度求索) 的标志图案,在使用 turtle 库绘图前,需要先导入 turtle 库,正确的turtle库导入语句是?( )

2.

统计班级兴趣,喜欢足球的有 12 人,喜欢篮球的有 10 人,两样都喜欢的有 3 人。问:班级至少有多少人?( )

3.

在导入turtle库后,只执行了turtle.forward(100)这一命令,请问以下哪一项不能让画笔回到初始位置?( )

4.

在交互模式下输入1+2+3+4,按回车键后,显示的结果为?( )

5.

在Python中,使用语句print(13-2*3)的输出结果为?( )

6.

在导入turtle库之后,直接运行turtle.forward(100)命令,请问在画布中,画笔往哪个方向进行绘制?( )

7.

下列哪个表达式的结果为False?( )

8.

下列选项中,变量a的数据类型是整数的是?( )

9.

小会编写了一个程序,运行后显示的结果为?( )

程序:

a=100
b=a
a=b+10
print('a=',a)
print('b=',b)
10.

下列哪个选项的运算优先级最高?( )

11.

马上要春游了,小会班里有6个小组,每个小组有6名同学。学校为同学们准备了矿泉水,小会班一共有108瓶,要平均分给每名同学。他编写了程序,用来计算,下面选项中能够同样计算出正确结果的是?( )

程序:

shui=108
meiren=108/6/6
print('每人分配矿泉水数=',meiren)
12.

已知以下程序,请问输出的结果为?( )

a = int(7.7)
a+=2
print(a)
13.

下列与a=a+5等价的表达式是?( )

14.

运行如下代码后,变量a中保存的值为?( )

a = 3
b = 5
a += b
15.

某同学正在参加“中国电子学会信息素养大赛”,想要在Python中绘制机器人从起点到终点的移动路线,已知起点是 (0, 0),终点是 (120, 120),下列正确的代码是?( )

16.

在Turtle库中,turtle.circle()的几种用法,说法错误的是?( )

17.

下列哪个函数可以将字符串转换为整数?( )

18.

自然语言处理在语音识别技术中有很重要的作用,某同学想研究它的部分程序,需要在 IDLE 中打开相关的 Python 文件,下列能在 IDLE 中直接打开的文件是?( )

19.

print(16 == 16.0) 输出的结果是?( )

20.

在turtle画图中,常常使用turtle.color(color1,color2)指令进行画笔颜色和填充颜色的设置,下列关于该指令说法正确的是?( )

21.

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

22.

下面程序运行后显示的结果是?( )

str(123)+123
23.

已知x=5,y=10,则表达式 x < y and x != 5 的值为?( )

24.

在 Turtle 库中,需将窗口大小设为宽 600 像素、高 400 像素,窗口初始位置距屏幕左边缘 150 像素、距屏幕上边缘 250 像素。以下哪个选项能实现此需求?( )

25.

某外卖平台的商家推出“三选一”套餐活动,用户只能选择汉堡、炸鸡、卤肉卷中的一种。用Python程序描述,下列哪个选项的表达式可以准确实现“三选一”?( )

判断题 共 10 题
1.

在Python中,True不可以作为变量名来使用,但是true可以作为变量名来使用。( )

2.

在print()函数中,变量名不需要用引号引起来。( )

3.

小会编写了一个程序,保存并运行后,会报错。( )

程序:

a=100
 b=200      #提醒注意:b前面有空格
print(b/a)
4.

小会编写了一个画圆的程序,运行以后会画出一个圆,一直保留。( )

程序:

import turtle
turtle.pendown()
turtle.circle(100)
turtle.clear()
5.

某同学在学习 Python时, 了解到Python有Python 2 和 Python 3 版本,他觉得Python3是Python2的升级,Python2的程序是完全可以用Python3运行的。( )

6.

运行以下代码输出的结果为num4。( )

print('num' + '2' * 2)
7.

在Python的turtle模块中,执行turtle.fillcolor("pink")会直接改变当前画笔的绘制颜色为粉色。( )

8.

打开IDLE,默认进入的是交互式,交互模式的提示符为>>>,要在提示符后面输代码。( )

9.

在Python中,变量命名可以以数字开头。( )

10.

执行print(3)和执行print('3')的输出结果都是3,所以两条语句的输出结果没有任何区别。( )

C++ 编辑器
输入
输出