2026年03月Python二级试卷
从PDF导入:2026年03月Python二级试卷
试卷题目预览
2026年春节联欢晚会上一个武术表演节目《武 BOT》。节目中多个人形机器人会表演空翻,它们落地可能会有微微踉跄,但都会迅速调整姿态站稳,并适当移动来和前后左右的其他机器人保持原来队列。如果将机器人视作一个计算机系统,那么在该计算机系统中下面哪一项不能作为输入设备( )。
下面代码用来找出输入的N个正整数中最大的一个。如果将代码段用流程图来表示,则L1标记的代码行应该使用的图形是( )。

有关下面Python的说法,正确的是( )。
PI = 3.1415926
print(PI)
下面选择项中,与Python表达式 not (x > 5 and y <= 10) 等价的是( )。
某同学执行Python代码 print((0.1 + 0.2) == 0.3) 时输出False,其原因是( )。
下面的Python代码执行后其输出是( )。
tnt = 0
for i in range(5):
for j in range(i):
tnt += 1
print(tnt, end = "# ")
print(tnt)
下面的Python代码执行之后的输出是( )。

下面的Python代码执行后其输出是( )。
cnt = 0
for i in range(1, 5):
for j in range(i):
print(j, end = "# ")
break
else:
print(i * j)
下面Python代码执行后其输出是( )。

下面4个选项中,与下面Python代码输出结果相同的是( )。

下面Python代码执行后输出是( )。

下面Python代码执行后,其输出是( )。

某学校图书馆的借阅卡号由6位数字组成。前5位是顺序编号,第6位是校验码,用于防止输错。校验码规则如下:将前5位数字相加,然后除以10的余数,就是第6位数字。如卡号123455的前5位之和为15,除以10的余数是5,故第6位为5。下面的 Python 代码用于判断卡号是否正确,横线处应填入的代码是( )。
下面的Python代码执行后其输出的数字图形是( )。

某学校举办“校园演讲比赛”,每位选手由8位评委打分(分数为 0~10 的整数),且每位评委必须打分。计分规则:若至少有5位评委给出大于等于6分,则成绩有效,最终得分为所有8位评委的总分;否则记为0分。以下程序通过键盘依次输入8个分数,并计算最终得分。横线处应填入( )。
小明的妈妈最近刚刚给他买了一块电话手表,除了可以看时间,小明也可以用它和妈妈打电话、收发信息,那么可以推测这块手表中装有一款特定操作系统。( )
Python代码 print(4 ** 2 == 2 * 2 ** 2) 执行后的输出是True。( )
下面的Python代码执行时将报错,因为10是整数类型,a是布尔类型。由于类型不同,不能进行加法运算。( )
a = True
print(10 + a)
下面Python代码执行后将输出0-3-6-9-。( )
for i in range(10):
if i % 3:
continue
print(i, end = "-")
执行下面的Python代码,其语句 print(N) 将被执行0次或极多次(即死循环)。( )

在下面的Python代码中,删除continue不影响执行效果。( )
for i in range(10):
i += 1
continue
print(i)
下列Python代码用于计算从1到N(含N)的所有正整数中,数字3出现的总次数。当N=40时,共有14个3,包括3、13、23、30-39,其中33计两次,共计
N = int(input("请输入正整数N:"))
cnt = 0 #保存3的个数
for i in range(1, N + 1):
while i != 0:
if i % 10 == 3:
cnt += 1
i //= 10
print(cnt)
下面的Python代码执行将不会有输出,因为内层循环j总是0开始,i * j % 10 == 0 将会被满足,执行break,故而不会执行代码中的else子句部

下列Python代码执行后将输出 1#4#9#16#16。( )

下面Python代码执行后输出如左图所示,将f"{i*j}"修改为f"{i*j:3}"即可实现右图输出。( )


数数
对于正整数n,如果n的所有数位中包含恰好3个2,Alice会认为这个正整数是美丽的。例如,正整数24122中包含3个2,所以24122是美丽的;正整数132中包含1个2,所以132不是美丽的;正整数212322中包含4个2,所以212322不是美丽的。
Alice想知道正整数L到正整数R(包括L和R)中有多少美丽的正整数,你能帮她数一数吗?
输入共2行,第一行为正整数L,第二行为正整数R。
输出一行,包含一个整数C,表示L到R中有C个美丽数。
【样例输入】 2221 2223 【样例输出】 2 【样例解释】 2221到2223中,2221与2223是美丽的,2222不是美丽的。 保证1 ≤ L ≤ R ≤ 10⁶。
画画
输入一个正整数n,你需要绘制一个n行n列的正方形,绘制规则如下:
正方形的四个顶点使用+绘制;
除顶点外,第1行与第n行使用-绘制;
除顶点外,第1列与第n列使用|绘制;
正方形内部使用空格绘制。
一行,一个正整数n。
输出共n行,表示对应的正方形。
【样例输入】 5 【样例输出】 +---+ | | | | | | +---+ 保证3 ≤ n ≤ 100。















