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

以下代码可以召唤出几只小海龟?( )

import turtle 

a=turtle.Turtle() 

b=turtle.Turtle() 

c=turtle.Turtle() 

a.forward(100)

b.goto(100,100)

c.goto(100,100)

2.

关于语句turtle.color('red','green')说法正确的是?( )

3.

在Python中,下列程序段的运行结果是?( )

a=2

b=3

print(a!=b)

4.

在Python中,<=符号的含义是?( )

5.

下列选项中,对于Python说法不正确的是?( )

6.

下列选项中,Python程序的扩展名是?( )

7.

使用变量age表示小明的年龄,使用变量sage表示小明哥哥的年龄,假设小明在4岁时哥哥的年龄是小明年龄的2倍,下列哪段代码可以正确计算出再过6年小明和哥哥的年龄?( )

8.

假设a=True, b=False,那么a and b的结果是?( )

9.

在turtle中可以用setup()设置画布的大小和起始位置。已知画布的设置参数为turtle.setup(120,120,20,20),若只想更改画布的高度为150,下列指令设置正确的是?( )

10.

下列可以作为Python变量名的是?( )

11.

下列哪个命令是逆时针旋转90度?( )

12.

假设a=2,b=3,那么b * b - 2 * a的结果是?( )

13.

下列Python语句能够正确输出的是?( )

14.

班级共有45人,四人一组划分学习小组,利用程序计算共分几组、剩余不足一组的人数,下列哪个选项的程序可以完成此项工作?( )

15.

Python中如何计算得到8除以3的余数?( )

16.

以下运算符按照优先顺序从高到低排序的结果是?( )

①**

②/和//

③+和-

17.

执行以下命令后,turtle的最新坐标是?( )

import turtle

turtle.goto(-200,-200)

turtle.forward(200)

turtle.left(90)

turtle.forward(200)

18.

关于turtle库,下列说法不正确的是?( )

19.

下列选项中不符合Python语言变量命名规则的是?( )

20.

Python中乘法使用哪个符号?( )

21.

turtle.circle(100,360)是绘制一个什么样的图形?( )

22.

在Python的IDLE的两种不同开发模式中,下列说法正确的是?( )

23.

在Python编程中,可以使用type()函数查看数据类型,运行print(type("a")),输出的结果是?( )

24.

可以对Python代码进行多行注释的是?( )

25.

在Python中,下面的赋值语句,正确的是?( )

判断题 共 10 题
1.

在编写较长的Python程序时,所有代码都不需要缩进,Python会自动识别代码之间的关系。( )

2.

Python代码的缩进,在同一个程序中,同一级别缩进中,两个空格和四个空格不可以混合使用。( )

3.

Turtle库中,turtle.forward(10),指的是海龟前进10个像素的距离,方向随机。( )

4.

在Python中, print()输出相关内容后默认会换行。( )

5.

5*'A'运行结果为5A。( )

6.

IDLE、Scratch都是Python语言的编程工具。( )

7.

在Python中,如果a=2,b=3那么print(a and b)的输出的结果是False。( )

8.

使用Turtle库时,fillcolor()函数的作用是设置填充颜色。( )

9.

input()语句是用来输入一个指令。( )

10.

str(10)运行结果是'10'。( )

C++ 编辑器
输入
输出