万卷网> 信息素养大赛 >Python编程挑战赛 > 2026年全国青少年信息素养大赛星火征途Python编程挑战赛模拟(三)

2026年全国青少年信息素养大赛星火征途Python编程挑战赛模拟(三)
复赛 模拟 小高 2026 2026-06-09 19:55:40 315

一、单选题

1.

电文 code='原燎以可火之星星' 用切片完全反转,正确代码是()

A.

code[0:-1:1]

B.

code[::-1]

C.

code[1:-1]

D.

code[:]

2.

十进制20转二进制用的函数是()

A.

oct()

B.

hex()

C.

bin()

D.

int()

3.

枚举算法的核心是()

A.

公式计算

B.

逐一列举判断

C.

递归分解

D.

分治查找

4.

不属于排序函数的是()

A.

sorted()

B.

sort()

C.

reverse()

D.

max()

5.

[x*2 for x in range(5)] 结果是()

A.

[0,2,4,6,8]

B.

[1,2,3,4,5]

C.

[2,4,6,8,10]

D.

[0,1,2,3,4]

二、多选题

1.

可用于字符串操作的有()

A.

split()

B.

replace()

C.

format()

D.

append()

2.

属于Python核心数据类型的有()

A.

列表

B.

元组

C.

字典

D.

集合

3.

属于常用内置函数的有()

A.

abs()

B.

max()

C.

sum()

D.

print()

4.

流程控制语句说法正确的有()

A.

if分支

B.

for循环

C.

break跳出

D.

continue跳过

5.

三级要求的排序算法有()

A.

冒泡

B.

选择

C.

插入

D.

快速

三、编程题

1.

红色电波递归加密

题目描述:

情报加密:每个字符ASCII+3。用递归函数实现加密,仅支持字母。

输入格式:

一行字符串

输出格式:

加密字符串测试用例:

2.

长征路线分治查找

题目描述:

路线为有序据点列表,带累计距离。用二分查找判断目标是否存在,输出距离或-1。

输入格式:

第一行N;后N行“名称 距离”;最后一行目标

输出格式:

距离 或 -1测试用例:

3.

红军行军里程统计

题目描述:

长征途中,红军连续N天行军,输入每日里程,求总里程、平均里程(取整)、最大、最小里程。

输入格式:

第一行N;第二行N个整数

输出格式:

总里程 平均 最大 最小

4.

根据地粮食平均分配

题目描述:

边区有M个村庄,分配N斤粮食,每村相同,剩余入仓。用自定义函数实现分配。

输入格式:

第一行粮食N;第二行村庄M

输出格式:

每村斤数 剩余斤数测试用例:

公众号
客服 反馈
顶部