2023年3月电子学会青少年软件编程(Python一级)等级考试试卷
客观题
一级
2023
2023-04-07 10:14:51
110次
一、单选题
下列图形最有可能是哪段代码执行后的结果?( )

| A. import turtle turtle.forward(100) turtle.left(90) turtle.circle(50,180) turtle.down() |
B. import turtle turtle.forward(100) turtle.left(90) turtle.circle(50,-180) turtle.down() |
| C. import turtle turtle.forward(100) turtle.left(90) turtle.circle(50,90) turtle.down() |
D. import turtle turtle.forward(100) turtle.left(90) turtle.circle(50,-90) turtle.down() |
【知识点】 电子学会Python一级
想要绘制如下所示图形,正确的是?( )

| A. import turtle turtle.color("red") turtle.circle(100,180) turtle.done() |
B. import turtle turtle.color("red") turtle.circle(180) turtle.done() |
| C. import turtle turtle.color("red") turtle.circle(100,270) turtle.done() |
D. import turtle turtle.color("red") turtle.circle(100,360) turtle.done() |
【知识点】 电子学会Python一级
分别输入小明,小红,小李的期末数学成绩,想要计算三位同学的平均成绩并输出,下列选项正确的是?( )
| A. a=int(input("小明的数学成绩是:")) b=int(input("小红的数学成绩是:")) c=int(input("小李的数学成绩是:")) print((a+b+c)//3) |
B. a=int(input("小明的数学成绩是:")) b=int(input("小红的数学成绩是:")) c=int(input("小李的数学成绩是:")) print((a+b+c)/3) |
| C. a=input("小明的数学成绩是:") b=input("小红的数学成绩是:") c=input("小李的数学成绩是:") print((a+b+c)/3) |
D. a=int(input("小明的数学成绩是:")) b=int(input("小红的数学成绩是:")) c=int(input("小李的数学成绩是:")) print((a+b+c)%3) |
【知识点】 电子学会Python一级
小海龟想要给自己绘制的图形涂上颜色,下列关于颜色相关的设置说法错误的是?( )
| A. turtle.pencolor(color)指令用来设置画笔的颜色,并且参数color有两种表示方式。 |
B. turtle.color(color1,color2)指令用来同时设置画笔及填充颜色,color1代表的是填充颜色,color2代表的是画笔颜色。 |
| C. turtle.fillcolor(color)指令中,color代表的是填充颜色,填充颜色需要在填充前进行声明,否则以默认颜色或者上次的填充颜色来填充。 |
D. turtle.begin_fill()和turtle.end_fill()分别为设置填充的起点和终点,结束填充和开始填充必须成对配合使用。 |
【知识点】 电子学会Python一级


