全国青少年编程等级考试(Python一级)考试真题库
(2022-2024年)
一、单选题
1.以下代码的运行结果什么图形?()importturtlet二turtle.Pen()t.f
orward(100)t.Ieft(120)t.forward(100)t.Ieft(120)t.forward(100)
A、圆形
B、正方形
C、平行四边形
D、三角形
答案:D
2.阿明在一条小河边取水,他有两个水桶,一个红色一个绿色。红色水桶的容量
6升,绿色水桶的容量7升。阿明想在红色水桶中正好装入5升水,他该怎
么做呢?下面给出了八项操作,选择其中的一部分就能在红色水桶中正好装入5
升水。哪个选项中的操作顺序能够达到目标?()①将红色水桶装满;②将绿
色水桶装满;③第二次将红色水桶装满;④第二次将绿色水桶装满;⑤将红色水
桶中的水全部倒入绿色水桶;⑥将绿色水桶中的水全部倒入红色水桶;⑦将红色
水桶中的水倒入绿色水桶,直到绿色水桶装满;⑧将绿色水桶中的水倒入红色水
桶,直到红色水桶装满;
A、②①⑦③
B、①⑤⑧④
C、②⑧④⑤
D、①⑤③⑦
答案:D
3.以下代码绘制出的图形下面哪一^?()importturtleturtle,circle(-
50,90)turtIe.circIe(50,一90)
D、I
答案:C
4.print(16+2)输出的结果?()
A、”16+2“
B、18
C、162
D、16+2
答案:D
5.在使用turtle绘制图形时,如果要控制小海龟移动到x坐标为200,y坐标为
150的位置,以下代码能够实现效果的?()
A、turtIe.go(150,200)
B、turtIe.go(200,150)
C、turtIe.goto(150,200)
D、turtIe.goto(200,150)
答案:D
6.下列关于IDLE中操作的描述,错误的?()
A、可以使用File菜单中的NewFile命令新建文件
B、File菜单中的RunModule命令只用来保存程序的
C、在交互模式下,可以输入exit()可以退出交互模式
D、可以使用File菜单中的Open命令打开文件
答案:B
7.在Python中,以下哪个表达式的结果与其他三个不同?()
A、TrueandFaIse
B、notFaIse
C、34
D、4!二5
答案:A
8.关于turtle库说法正确的?()①画布的位置固定的,无法调整②wr
ite()指令可以在画布中添加文字③goto(100,100)指的将画笔移动到坐标
为(100,100)的位置上④dot(100)可以绘制出一个半径为100的圆
A、①②
B、①③
C、②③
D、③④
答案:C
9.在编写Python代码中,经常对代码进行缩进,下列哪一选项的按键可以作为
推荐使用的缩进标准键?()
Ak
B、<
C、空格键
D、
答案:C
10.Python计算100/2的结果?()
A、50.0
B、50
C、50.00
D、200
答案:A
11.print(8/4=8.0//4),请问输出结果?()
A、2
B、2.0
C、FaIse
D、True
答案:D
12.下面描述中,符合Python语言特点的?()
A、Python一门面向过程的高级语言
B、Python程序可以用标准Scratch软件打开
C、Python一门面向对象的高级语言
D、Python仅支持windows操作系统
答案:C
13.Python中如何计算得到2024除以3的余数?()
A、2024%3