#GESPV230311. GESP202303Python一级
GESP202303Python一级
第 1 题. 2023年3月 GESP 一级 真题 选择题 第 1 题
1.以下不属于计算机输入设备的有( )。
{{ select(1) }}
- 键盘
- 音箱
- 鼠标
- 传感器
第 2 题. 2023年3月 GESP 一级 真题 选择题 第 2 题
2.计算机系统中存储的基本单位用 B
来表示,它代表的是( )。
{{ select(2) }}
Byte
Block
Bulk
Bit
第 3 题. 2023年3月 GESP 一级 真题 选择题 第 3 题
3.下面有关 Python
的说法,不正确的是( )。
{{ select(3) }}
Python
是一种面向对象的程序设计语言Python
有丰富的扩展库,是Python
的重要特色Python
编译器可以生成目标平台的机器代码,运行效率高Python
是解释型高级语言,可以跨平台运行
第 4 题. 2023年3月 GESP 一级 真题 选择题 第 4 题
4.以下选项中,符合 Python
语言变量命名规则的是( )。
{{ select(4) }}
5Star
fiveStar
*Star
@Star
第 5 题. 2023年3月 GESP 一级 真题 选择题 第 5 题
5.下面有关 Python
循环中有关 break
语句的说法,正确的是( )。
{{ select(5) }}
- 含有
break
语句的所在循环,将不会执行该循环的else
子句 - 含有
break
语句的所在循环,如果break
被执行,将中断该循环; - 一个循环只能有且只能有一个
break
语句; - 一个循环可以有多个
break
子句,但每次执行只能一个break
被执行;
第 6 题. 2023年3月 GESP 一级 真题 选择题 第 6 题
6.在 Python
中实现 123
除以 10
分别得到其商 a
和余数 b
的代码是( )。
{{ select(6) }}
a , b = 123 % 10 , 123 // 10
a , b = 123 // 10 , 123 % 10
a , b = 123 / 10 , 123 % 10
a , b = 123 / 10 , 123 // 10
第 7 题. 2023年3月 GESP 一级 真题 选择题 第 7 题
7.下面有关 turtle.color()
的说法,正确的是( )。
{{ select(7) }}
turtle.color()
函数不能没有参数;turtle.color(1,2,3)
表示画笔颜色为1
、背景颜色为2
,前景颜色为3
;turtle.color("red","green")
表示画笔颜色为red
、填充颜色为green
;turtle.color((1, 2, 3), (4, 5, 6))
分别表示画笔颜色和填充颜色;
第 8 题. 2023年3月 GESP 一级 真题 选择题 第 8 题
8.下面 Python
代码执行后输出如下图形,请在第 4
行 range
后括号内横线上填入正确的代码( )。
import turtle
turtle.pensize(3)
for i in range(________):
if i % 2 == 0:
turtle.pencolor("red")
turtle.forward(40)
turtle.left(90)
else:
turtle.pencolor("blue")
turtle.forward(20)
turtle.right(90)
{{ select(8) }}
9
10
1, 9
1, 10
第 9 题. 2023年3月 GESP 一级 真题 选择题 第 9 题
9.turtle.speed(n)
用于确定绘图速度,当 n
值为( ),速度最快。
{{ select(9) }}
0
1
5
10
第 10 题. 2023年3月 GESP 一级 真题 选择题 第 10 题
10.下面 Python
代码执行后显示图形如下,turtle.circle()
实现,内外层半径相差为 20
像素,在横线上填入相应代码( )。
import turtle
turtle.pensize(2)
for i in Range(5):
turtle.penup()
turtle.goto(θ, -i * 20)
turtle.pendown()
turtle.circle(______, steps = 4)#在此处填入代码
turtle.done()
{{ select(10) }}
(i + 1) * 20
i * 20
20
40
第 11 题. 2023年3月 GESP 一级 真题 选择题 第 11 题
11.下面 Python
执行后的输出结果是( )。
n = 30
if n > 10:
print("A")
elif n > 20:
print("B")
elif n == 30:
print("C")
else:
print("D")
{{ select(11) }}
- A
- B
- C
- D
第 12 题. 2023年3月 GESP 一级 真题 选择题 第 12 题
12.以下 Python
代码执行后输出结果是( )。
Sum=0
for i in range(1, 10, 2):
if i % 3:
continue
Sum += i
print(Sum)
{{ select(12) }}
- 12
- 13
- 18
- 23
第 13 题. 2023年3月 GESP 一级 真题 选择题 第 13 题
13.下面 Python
代码用于求之和,其中第 项的分母为 之和,在横线填上合适代码以实现( )。
#求和:1/1+1/3+1/6+1/10+...
lastSum =0
N = 1000000
runEnd =0
for i in range(1, N + 1):
_______________
runEnd += 1 / lastSum
print(runEnd)
{{ select(13) }}
lastSum = i
lastSum = sum(i)
lastSum += i
lastSum *= i
第 14 题. 2023年3月 GESP 一级 真题 选择题 第 14 题
14.下面 Python 代码执行后输出是 ( ) 。
i = 2
for i in range(i + 2):
print(i, end = "#")
i += 2
print(i)
{{ select(14) }}
0#1#2#3#4
0#1#2#3#5
0#4#4
- 因为
i
一直在变大,所以无穷循环永远输出
第 15 题. 2023年3月 GESP 一级 真题 选择题 第 15 题
15.执行以下 Python
代码后,数据结果是( )。
Sum=0
for i in range(10):
if i % 2 == 0:
continue
if i % 7 == 0:
break
Sum += i
print(Sum)
{{ select(15) }}
- 0
- 9
- 10
- 18
第 16 题. 2023年3月 GESP 一级 真题 判断题 第 1 题
1.在 Windows
系统中通过键盘完成对选定文本移动的按键组合是先 Ctrl+X
,移动到目标位置后按 Ctrl+V
。
{{ select(16) }}
- 对
- 错
第 17 题. 2023年3月 GESP 一级 真题 判断题 第 2 题
2.程序员用 C
、C++
、Python
、Scratch
等编写的程序能在 CPU
上直接执行。
{{ select(17) }}
- 对
- 错
第 18 题. 2023年3月 GESP 一级 真题 判断题 第 3 题
3.Python
代码 turtle.circle()
可以绘制每边边长相等的多边形。
{{ select(18) }}
- 对
- 错
第 19 题. 2023年3月 GESP 一级 真题 判断题 第 4 题
4.Python
代码 turtle.goto()
执行后不会改变海龟的朝向。
{{ select(19) }}
- 对
- 错
第 20 题. 2023年3月 GESP 一级 真题 判断题 第 5 题
5.Python
的int()
函数可以将数字式字符串形如"3.14"
或浮点数如3.14
转换为整数。
{{ select(20) }}
- 对
- 错
第 21 题. 2023年3月 GESP 一级 真题 判断题 第 6 题
6.Python
表达式"10" * 2
的值为 20
。
{{ select(21) }}
- 对
- 错
第 22 题. 2023年3月 GESP 一级 真题 判断题 第 7 题
7.Python
表达式 5 * 3 // 2
的值为 8
,因为 15
除以 2
的商为 7.5
,四舍五入即为 8
。
{{ select(22) }}
- 对
- 错
第 23 题. 2023年3月 GESP 一级 真题 判断题 第 8 题
8.在 Python
语言中,判断语句 if
可以有多个 elif
从句,但最多只能有一个 else
从句。
{{ select(23) }}
- 对
- 错
第 24 题. 2023年3月 GESP 一级 真题 判断题 第 9 题
9.在 Python
中,假如 N
为正整数,则 range(N)
与 range(0 ,N)
等效。
{{ select(24) }}
- 对
- 错
第 25 题. 2023年3月 GESP 一级 真题 判断题 第 10 题
10.Python
代码 print("19" + "49")
执行后将输出 1949
。
{{ select(25) }}
- 对
- 错