万卷网> 信息素养大赛 >Python编程挑战赛 > 2026年全国青少年信息素养大赛丝路新程Python编程挑战赛模拟(二)

2026年全国青少年信息素养大赛丝路新程Python编程挑战赛模拟(二)
复赛 模拟 小低 2026 2026-06-06 14:56:06 63

一、单选题

1.

在Python中,判断变量a是否等于5,应使用哪个表达式?( )

A.

a=5

B.

a==5

C.

a≠5

D.

a equals 5

2.

下列哪个符号用于表示Python的单行注释?( )

A.

//

B.

#

C.

/*

D.

--

3.

已知列表 goods = ["丝绸","瓷器","茶叶"],执行 goods.remove("瓷器") 后,列表变为( )

A.

["丝绸","瓷器","茶叶"]

B.

["丝绸","茶叶"]

C.

["瓷器","茶叶"]

D.

["丝绸"]

4.

下列关于Python列表操作的说法,错误的是( )

A.

列表可以使用append()添加元素

B.

列表可以存储不同类型的数据

C.

列表创建后不可修改

D.

列表可以通过索引访问元素

5.

执行代码 for i in range(3): print("丝路"),程序会输出"丝路"几次?( )

A.

2次

B.

3次

C.

4次

D.

0次

二、多选题

1.

以下属于丝路特色商品的有( )

A.

丝绸

B.

瓷器

C.

茶叶

D.

手机

2.

以下属于Python流程控制语句的有( )

A.

if

B.

for

C.

while

D.

print

3.

以下可以实现循环中断的关键字有( )

A.

break

B.

continue

C.

pass

D.

return

4.

下列可以用于遍历列表的方法有( )

A.

for循环

B.

while循环

C.

append()

D.

remove()

5.

下列属于Python列表操作方法的有( )

A.

append()

B.

insert()

C.

pop()

D.

len()

三、编程题

1.

丝路商品价格排序(列表 + 排序)

【题目描述】

丝路集市有5类商品,固定名称为:丝绸、瓷器、茶叶、香料、珠宝。输入5个整数为对应商品价格,按价格升序输出商品名和价格。

【输入格式】

5个整数(用空格分隔)

【输出格式】

按价格升序输出:商品名 价格(每行一个)

2.

丝路商旅收益计算(列表推导式 + 数据分析)

【题目描述】

一队商人沿丝路经商,共走了m天,每天的收入和成本已知。请计算:每日利润、总利润、平均利润、利润最高的日期与金额。

【输入格式】

第一行天数m 第二行m个整数表示每日收入 第三行m个整数表示每日成本

【输出格式】

每日利润、总利润、平均利润、最高利润日期与金额

3.

丝路质数密信(枚举算法 + 质数判断)

【题目描述】

你是丝路信使,负责传递军事情报。编号为质数的密信必须优先送达。输入最大编号n,输出所有质数编号的密信,每行一个。

【输入格式】

一个整数n(n≥2)

【输出格式】

每行输出一个质数编号

4.

非遗工坊效率排名系统(字典 + 排序)

【题目描述】

某非遗工坊有多名匠人,每人制作一件作品的耗时已知。输入匠人名和耗时,按耗时从小到大排序输出。

【输入格式】

第一行n,接下来n行姓名 耗时(整数)

【输出格式】

按耗时升序,每行姓名 耗时

公众号
客服 反馈
顶部