#GESPV250611. GESP202506Python一级

GESP202506Python一级

第 1 题. 2025年6月 GESP 一级 真题 选择题 第 1 题

  1. 2025年4月19日在北京举行了一场颇为瞩目的人形机器人半程马拉松赛。比赛期间,跑动着的机器人会利用身上安装的多个传感器所反馈的数据来调整姿态、保持平衡等,那么这类传感器类似于计算机的()。

{{ select(1) }}

  • 处理器
  • 存储器
  • 输入设备
  • 输出设备

第 2 题. 2025年6月 GESP 一级 真题 选择题 第 2 题

  1. 小杨购置的计算机使用一年后觉得内存不够用了,想购置一个容量更大的内存条,这时其需要的内存条是(

{{ select(2) }}

  • RAM
  • ROM
  • CACHE
  • EPROM

第 3 题. 2025年6月 GESP 一级 真题 选择题 第 3 题

  1. 下列Python代码执行后,其结果是()。
first = 10
print(f"{First}")

{{ select(3) }}

  • 输出10
  • 输出{First}
  • 输出"{First}"
  • 报错,因为{First}中的First应该是first

第 4 题. 2025年6月 GESP 一级 真题 选择题 第 4 题

  1. Python表达式14 - 3 * 3 ** 2的值是( )。

{{ select(4) }}

  • 99
  • 25
  • -13
  • -67

第 5 题. 2025年6月 GESP 一级 真题 选择题 第 5 题

  1. 下面的Python代码执行后,其输出是()。
x = 10
y = 20
x = x + y
y = x - y
x = x - y
print(x, y)

{{ select(5) }}

  • 10 20
  • 20 10
  • 10 10
  • 20 20

第 6 题. 2025年6月 GESP 一级 真题 选择题 第 6 题

  1. 下面Python代码执行后的输出是()。
a, b, c = 3, 4, 5
print(f"a={a} b={b} c={c},a^2+b^2={a**2+b**2},c^2={c**2}")

{{ select(6) }}

  • a=3 b=4 c=5,a^2+b^2=25,c^2=25
  • 3=3 4=4 5=5,9+16=25,25=25
  • a={a} b={b} c={c},a^2+b^2={a**2+b**2},c^2={c**2}
  • a=3 b=4 c=5,1+6=25,7=25

第 7 题. 2025年6月 GESP 一级 真题 选择题 第 7 题

  1. 阅读下面的Python代码,横线上应填入的代码是()。
YearOld = input("您今年的整数年龄是?")
print(f"您出生于_________年。")

{{ select(7) }}

  • {2025-int(Yearold)}
  • {2025-YearOld}
  • {2025}-{int(Yearold)}
  • {2025}-{Yearold}

第 8 题. 2025年6月 GESP 一级 真题 选择题 第 8 题

  1. 下面Python代码执行后的输出是(
a = 3
b = 4
print("a+b=", a + b, "a+b={a+b}")

{{ select(8) }}

  • a+b= 7 a+b={a+b}
  • a+b=7 a+b=7
  • a+b=7a+b={a+b}
  • a+b=7a+b=7

第 9 题. 2025年6月 GESP 一级 真题 选择题 第 9 题

  1. 下面的Python代码用于求M天后是星期几,横线处应填入的代码是(
N = int(input("当前星期几?")) # 星期日是0
M = int(input("求多少天后?")) # 输入正整数

D = _______________
if ____________:
    print(f"{M}后是星期日")
else:
    print(f"{M}后是星期{D}")
A B C D
(N + M) // 7
D == 0
(N + M) % 7
D == 0
(N + M) // 7
D <= 0
(N + M) % 7
D = 0

{{ select(9) }}

  • A
  • B
  • C
  • D

第 10 题. 2025年6月 GESP 一级 真题 选择题 第 10 题

  1. 下面Python代码执行后输出是()。
for i in range(1, 11, 3):
    continue
    if i % 2 == 0:
        break
    print(i, end = "#")
else:
    print("END")

{{ select(10) }}

  • END
  • 1#
  • 1#4#END
  • 1#4#7#10#END

第 11 题. 2025年6月 GESP 一级 真题 选择题 第 11 题

  1. 下面的Python代码用于求N的所有因数,如输入12则将输出12,6,4,3,2,1,。
N = int(input())
i = N
while ________:
    if N % i == 0:
        print(i, end = ",")
    i -= 1
print(1)

{{ select(11) }}

  • i <= 1
  • i == 1
  • i > 1
  • i >= 1

第 12 题. 2025年6月 GESP 一级 真题 选择题 第 12 题

  1. 下面Python代码执行后输出的是()。
Sum = 0
for i in range(10):
    if i % 2 == 0:
        continue
    if i % 5 == 0:
        break
    Sum += i
print(Sum)

{{ select(12) }}

  • 55
  • 15
  • 9
  • 4

第 13 题. 2025年6月 GESP 一级 真题 选择题 第 13 题

  1. turtle.forward(100)是()。

{{ select(13) }}

  • 让海龟向右转100度
  • 让海龟向上移动100像素
  • 让海龟向前移动100像素
  • 让海龟向前移动100单位

第 14 题. 2025年6月 GESP 一级 真题 选择题 第 14 题

  1. 为在PythonTurtle中输出如下图形,代码横线处应填入()。

202506-011401

import turtle

turtle.pensize(2)

for i in range(____________):
    if i % 2 == 0:
        turtle.color("red")
    else:
        turtle.color("green")

    turtle.forward(i * 5)
    turtle.right(90)

{{ select(14) }}

  • 11
  • 1, 12
  • 1, 13
  • 14

第 15 题. 2025年6月 GESP 一级 真题 选择题 第 15 题

  1. 为在PythonTurtle中输出如下图形,代码横线处应填入()。

202506-011501

import turtle
for i in range(9):
    turtle.forward(100)
    turtle.left(120)
    if i % 3 == 2:
        turtle.right(___________)

{{ select(15) }}

  • 30
  • 60
  • 90
  • 120

第 16 题. 2025年6月 GESP 一级 真题 判断题 第 1 题

  1. 现在,人们参加各种闭卷考试时通常都不允许将智能手机、平板电脑等带入考场,因为智能手表通常都有嵌入操作系统及通信等功能,所以也不允许携带入考场。()

{{ select(16) }}

第 17 题. 2025年6月 GESP 一级 真题 判断题 第 2 题

  1. 如果Python表达式int(N ** 0.5) ** 2 == N的值为True,则N是完全平方数,如4、9等。()

{{ select(17) }}

第 18 题. 2025年6月 GESP 一级 真题 判断题 第 3 题

  1. 在下面Python代码中,删除break语句对程序执行结果没有影响。( )。
for i in range(10):
    continue
    print(i, end = "#")
    break
else:
    print("END")

{{ select(18) }}

第 19 题. 2025年6月 GESP 一级 真题 判断题 第 4 题

  1. 删除下面Python代码中的continue后其输出是0#2#4#6#8#。()
for i in range(10):
    if i % 2 == 0:
        print(i, end = "#")
        continue
else:
    print("END")

{{ select(19) }}

第 20 题. 2025年6月 GESP 一级 真题 判断题 第 5 题

  1. 将下面Python代码中的range(100)修改为range(1,100),其输出与当前代码输出相同。()
cnt = 0
for i in range(100):
    cnt += 1
print(cnt)

{{ select(20) }}

第 21 题. 2025年6月 GESP 一级 真题 判断题 第 6 题

  1. 交换下面Python代码中的i+=2和cnt+=1,其输出相同。()
cnt = 0
i = 0
while i < 10:
    i += 2
    cnt += 1
print(cnt)

{{ select(21) }}

第 22 题. 2025年6月 GESP 一级 真题 判断题 第 7 题

  1. 下面的Python代码执行后将输出45。()
i = 0
for i in range(10):
    cnt += i
print(cnt)

{{ select(22) }}

第 23 题. 2025年6月 GESP 一级 真题 判断题 第 8 题

  1. 执行Python代码print(12 + 12.12)将报错,因为12是int类型,而12.12是float类型,不同类型不能直接运算。()

{{ select(23) }}

第 24 题. 2025年6月 GESP 一级 真题 判断题 第 9 题

  1. 下面的Python代码执行后,海龟指向不会发生变化。()
import turtle
turtle.left(30)
turtle.right(30)

{{ select(24) }}

第 25 题. 2025年6月 GESP 一级 真题 判断题 第 10 题

  1. 下面的Python代码被执行后将绘制出正六边形。()
import turtle
for i in range(6):
    turtle.forward(100)
    turtle.right(120)

{{ select(25) }}