试卷总分:100分


选择题 25题 50分

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


判断题 10题 20分

26 27 28 29 30 31 32 33 34 35


编程题 2题 30分

36 37

E1074 电子学会青少年软件编程等级考试-Python -CIE-202609-Python一级-真题-考试

选择题 共25道

01

关于Python的描述,正确的是?

2分
登录后查看选项
02

下列关于Python 注释使用错误的代码段是?

2分
登录后查看选项
03

运行下面代码,小海龟会向什么方向,移动多少像素?

import turtle
turtle.forward(50) 
turtle.backward(-20)
2分
登录后查看选项
04

在Python 创意比赛中,有同学想要绘制一个四分之一圆弧来表示“清晨太阳升起的轨迹”。已知圆弧的半径为60 像素,圆弧对应的角度为90 度。如果想让海龟画出这段标准的四分之一圆弧,下列代码正确的是?

2分
登录后查看选项
05

在数学编程练习中,老师要求计算2 的6 次方,用来表示的是分裂6 次后的细胞数量。下列代码运行后,能正确得到结果的是?

2分
登录后查看选项
06

学校组织图书分装活动,一共有47 本课外书,每班要分得5 本。我们可以用47//5 的方式计算最多能分给几个班,运行后得到的结果是?

2分
登录后查看选项
07

运行代码print(int(8 .99)) 打印的结果是?

2分
登录后查看选项
08

下列属于python保留字的是?

2分
登录后查看选项
09

想设置画笔颜色为白色、填充颜色为粉色,正确的是?

2分
登录后查看选项
10

运行下面代码,小海龟绘制出了几条线段?

import turtle
turtle.forward(30)
turtle.penup()
turtle.forward(20)
turtle.pendown()
turtle.forward(40)
2分
登录后查看选项
11

把28 支彩色铅笔平均分给5 个小朋友,如果铅笔不够均分完一轮,则剩下部分留给老师使用,下面哪个算式能计算出老师剩下几支铅笔呢?

2分
登录后查看选项
12

计算print(5+3**2)输出的结果是?

2分
登录后查看选项
13

一盒牛奶5 元,每买4 盒再减3 元优惠,妈妈买了7盒牛奶,应付多少钱?

2分
登录后查看选项
14

已知a=1;b=2;以下结果输出为True的是?提示:注意=和==的区别。

2分
登录后查看选项
15

在Turtle库中,想要填充颜色,以下哪个指令是最有可能用不到的?

2分
登录后查看选项
16

执行以下指令,海龟移动到坐标为(0,100)的位置,然后回到原点并隐藏,横线处应该填写什么指令?

import turtle
turtle.______
turtle.home()
turtle.______
2分
登录后查看选项
17

某同学在程序中写了一行代码:nianling = 9,表示她的年龄是9岁。这里的nianling指的是?

2分
登录后查看选项
18

IDLE是常见的python软件开发环境,在其交互模式中,依次输入如下代码,输出的结果为?

2分
登录后查看选项
19

Python中的变量必须遵循变量的命名规则,在以下4个变量名中,请你找出哪一项不能作为变量名?

2分
登录后查看选项
20

在Python中,直接使用语句print(end="")的输出结果为?

2分
登录后查看选项
21

等边三角形(又称正三边形),为三边相等的三角形,其三个内角相等,均为60°。下列代码中,哪一项可以画出等边三角形?

2分
登录后查看选项
22

在Python中,执行下列代码后,输出的结果为?

a = 9
b = 2
print(a//b)
2分
登录后查看选项
23

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

a = 3
b = 5
a *= b
2分
登录后查看选项
24

在“中国航天”科普活动中,使用Python程序模拟将32颗卫星平均部署在6个轨道面上。若只计算每个轨道面能分配到的完整卫星数量(向下取整,不考虑剩余卫星),下列Python表达式表示正确的是?

2分
登录后查看选项
25

在记录”蛟龙号“潜水器下潜深度时,通过传感器获取到了字符串类型的深度数据"7062 .8"。为了能精确参与后续的水压计算,需要将其转换为带小数点的数值类型,应该使用的函数是?

2分
登录后查看选项

判断题 共10道

26

已知f = 2+3,执行print(f)后输出结果为2+3。

2分
登录后查看选项
27

执行turtle.speed(0)后,画笔绘制速度为最慢,方便观察绘制过程。

2分
登录后查看选项
28

运行代码int("9"),可以得到整数9。

2分
登录后查看选项
29

运行代码print("我的年龄是" + 10 + "岁"),可以输出:我的年龄是10岁。

2分
登录后查看选项
30

Python是Windows系统的自带软件,无需下载安装。

2分
登录后查看选项
31

已知Python语言是严格区分大小写的,聪明的小明马上想到了Name、And、Else、Not、Or、Elif、For、While都可以作为变量名。

2分
登录后查看选项
32

小明的母亲节贺卡在绘制完第一幅场景后,可以使用turtle.clear()命令清空内容,继续下一幅内容的绘制。

2分
登录后查看选项
33

IDLE是Python自带的编程环境,具有交互模式和脚本模式两种工作方式。

2分
登录后查看选项
34

print()函数可以在屏幕上输出文字、数字等内容。

2分
登录后查看选项
35

在Python中,单引号和双引号都可以用来表示字符串,比如'Hello'和"Hello"都是合法的字符串。

2分
登录后查看选项

编程题 共2道

36

某游乐园门票50元一张,优惠规则如下:

(1)身高不满120厘米的儿童:免票(0元);

(2)身高120至140厘米的儿童:半价票(25元);

(3)超过140厘米的儿童:全价票(50元)。

小明身高85厘米,小梅身高134厘米,小兰身高153厘米。小明的妈妈带这三个孩子去游乐园,妈妈需要购买全价票。请问他们一共需要支付多少元?

注意:输出时请标明答案的含义,例如:门票一共要***元。

15分
登录后作答
37

小明家中发现了一枚古钱币,圆形方孔,小明想借助turtle绘制一个古钱币图形如图所示:

要求:

(1)先画外圆:圆的半径为100。提示:先将画笔移动到(0,-100)处再画圆,这样圆的圆心就在原点(0,0)了;

(2)再画方孔(正方形):正方形的四个顶点坐标为(-50,-50),(50,-50),(50,50),(-50,50);

(3)画笔的粗细设为5,画笔颜色设为红色,画笔速度设为5;

(4)全部画完后,隐藏画笔。

15分
登录后作答