2025年06月Python一级试卷
从PDF导入:2025年06月Python一级试卷
试卷题目预览
2025年4月19日在北京举行了一场颇为瞩目的人形机器人半程马拉松赛。比赛期间,跑动着的机器人会利用身上安装的多个传感器所反馈的数据来调整姿态、保持平衡等,那么这类传感器类似于计算机的( )。
小杨购置的计算机使用一年后觉得内存不够用了,想购置一个容量更大的内存条,这时其需要的内存条是( )。
下列Python代码执行后,其结果是( )。
first = 10
print(f"{First}")
Python表达式 14 - 3 * 3 ** 2 的值是( )。
下面的Python代码执行后,其输出是( )。

下面Python代码执行后的输出是( )。
a, b, c = 3, 4, 5
print(f"a={a} b={b} c={c},a^2+b^2={a2+b2},c^2={c**2}")
阅读下面的Python代码,横线上应填入的代码是( )。
YearOld = input("您今年的整数年龄是?")
print(f"您出生于______年。")
下面Python代码执行后的输出是( )。
a = 3
b = 4
print("a+b=", a+b, "a+b={a+b}")
下面的Python代码用于求M天后是星期几,横线处应填入的代码是( )。

下面Python代码执行后输出是( )。
for i in range(1, 11, 3):
continue
if i % 2 == 0:
break
print(i, end="#")
else:
print("END")
下面的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)
下面Python代码执行后输出的是( )。

turtle.forward(100)是( )。
为在Python Turtle中输出如下图形,代码横线处应填入( )。

for i in range(______):
if i % 2 == 0:
turtle.color("red")
else:
turtle.color("green")
turtle.forward(i * 5)
turtle.right(90)
为在Python Turtle中输出如下图形,代码横线处应填入( )。

import turtle
for i in range(9):
turtle.forward(100)
turtle.left(120)
if i % 3 == 2:
turtle.right(______)
现在,人们参加各种闭卷考试时通常都不允许将智能手机、平板电脑等带入考场,因为智能手表通常都有嵌入操作系统及通信等功能,所以也不允许携带入考场。( )
如果Python表达式 int(N ** 0.5) ** 2 == N 的值为True,则N是完全平方数,如4、9等。( )
在下面Python代码中,删除 break 语句对程序执行结果没有影响。( )

删除下面Python代码中的 continue 后其输出是 0#2#4#6#8#。( )
for i in range(10):
if i % 2 == 0:
print(i, end="#")
continue
else:
print("END")
将下面Python代码中的 range(100) 修改为 range(1,100) ,其输出与当前代码输出相同。( )

交换下面Python代码中的 i += 2 和 cnt += 1 ,其输出相同。( )
i = 0
cnt = 0
while i < 10:
i += 2
cnt += 1
print(cnt)
下面的Python代码执行后将输出45。( )
cnt = 0
for i in range(10):
cnt += i
print(cnt)
执行Python代码 print(12 + 12.12) 将报错,因为12是int类型,而12.12是float类型,不同类型不能直接运算。( )
下面的Python代码执行后,海龟指向不会发生变化。( )

下面的Python代码被执行后将绘制出正六边形。( )
import turtle
for i in range(6):
turtle.forward(100)
turtle.right(120)
假期阅读
小A有一本厚厚的书。这本书总共有n页,小A一天中最多只能阅读完其中的k页。小A的假期总共有t天,他想知道在假期中最多能阅读完这本书的多少页。
第一行,一个正整数n,表示书的页数。 第二行,一个正整数k,表示小A每天最多阅读的页数。 第三行,一个正整数t,表示小A假期的天数。
一行,一个整数,表示假期中所能阅读的最多页数。
【样例输入1】 100 20 3 【样例输出1】 60 【样例解释】 书有100页,每天最多读20页,假期3天。 最多能读:min(20×3, 100) = min(60, 100) = 60页。 对于所有测试点,保证n, k, t均不超过1000。
值日
小杨和小红是值日生,负责打扫教室。小杨每m天值日一次,小红每n天值日一次。今天他们两个一起值日,请问至少多少天后,他们会再次同一天值日?
第一行,一个正整数m,表示小杨的值日周期。 第二行,一个正整数n,表示小红的值日周期。
一行,一个整数,表示至少多少天后他们会再次同一天值日。
【样例输入1】 4 6 【样例输出1】 12 【样例解释】 小杨每4天值日,小红每6天值日。 4和6的最小公倍数是12,所以12天后他们会再次同一天值日。 对于所有测试点,保证 1 ≤ m, n ≤ 100。