万卷网> 信息素养大赛 >Python编程挑战赛 > 2025年全国青少年信息素养大赛Python编程践挑战赛_小学组_复赛_真题

2025年全国青少年信息素养大赛Python编程践挑战赛_小学组_复赛_真题
复赛 真题 小学 2025 2025-09-01 16:42:20 296

一、单选题

1.

执行以下代码,输入小明,输出结果是()

A.

参加活动 A

B.

程序无输出

C.

参加活动 B

D.

参加活动A

2.

以下哪个是 Python 中列表的正确定义方式()

A.

fruits = {' 苹果 ', ' 香蕉’,’橙子‘}

B.

fruits = (' 苹果,' 香蕉, ' 橙子)

C.

fruits = [' 苹果 ' ,' 香蕉’,' 橙子‘ ]

D.

fruits =' 苹果, ' 香蕉, ' 橙子’

3.

运行以下代码,输出结果是()

a=8
b=a*3
b=b*10
A.

14

B.

16

C.

18

D.

240

4.

下列 Python 代码能正确输出”Hello,Python” 的是()

A.

echo ('Hello, Python!)

B.

input ('Hello, Python!)

C.

print ('Hello, Python!’ )

D.

print (Hello, Python)

5.

若要实现无限次输出 “加油”,应使用以下哪个代码()

A.

while True: print ("加油")

B.

while false: print ("加油")

C.

for i in range (100): print ("加油")

D.

if True: print ("加油")

二、编程题

1.

借书数量计算

题目描述

学校图书馆规定,学生每周借书的数量会比前一周多2本。某个学生第一周借了3本书。现在,请编写一个程序,根据输入的周数,计算出该学生在这些周内总共借阅了多少本书。

输入描述

输入一个正整数n(1≤n≤100),表示周数。

输出描述

输出一个整数,表示该学生在n周内共借阅的图书数量。

样例输入1

3

样例输出1

10

样例输入2

5

样例输出2

35

样例输入3

10

样例输出3

120
2.

节点间距计算

题目描述

联邦太空军正在计划一次大规模的星际舰队编队演习。该舰队由两种不同类型的战舰组成:猎鹰级驱逐舰和雷神级巡洋舰。

根据太空军的编队规则,猎鹰级驱逐舰必须严格按每X公里的间隔排列,而雷神级巡洋舰则必须按每Y公里的间隔排列。舰队总指挥希望所有战舰都能在特定的"节点"位置上,这些节点的间隔距离必须相同,且两种战舰都能按照各自的要求精确部署在这些节点上。

为了确保编队的隐蔽性,指挥官希望这些节点的间距尽可能大,这样可以使整个编队更加分散,难以被敌方探测到。

请你编写一个程序,计算这些节点的最大可能间距。

输入描述

一行包含两个正整数X和Y,分别表示两种战舰的间隔要求(单位:公里)。

输出描述

一个整数,表示节点间的最大可能距离(单位:公里)。

样例输入

48 72

样例输出

24
3.

生物组合计数

题目描述

在生态星球“埃米塔”,生物由碳(C)、氧(O)、氮(N)三种元素构成,每种元素提供的生命力为:

• 碳(C):3点

• 氧(O):6点

• 氮(N):9点

生物的“稳定指数”为所有元素生命力之和。给定正整数n,计算有多少种不同的元素组合可以使稳定指数恰好等于n。

输入描述

一个正整数n。

样例输入1

15

样例输出1

5

样例输入2

9

样例输出2

3
4.

文具费用计算

题目描述

学校组织学生参加手工活动,每个学生需要用到2支彩铅和1个笔记本。已知彩铅每支2元,笔记本每个5元。请编写程序,输入参加活动的学生人数,计算并输出购买这些文具总共需要花费多少钱。

输入描述

一行,一个正整数,表示参加活动的学生人数。

输出描述

一行,一个整数,表示购买文具的总费用。

样例输入1

10

样例输出1

90

样例输入2

20

样例输出2

180
5.

课程表判断

题目描述

学校的课程表安排规定,每周一、三、五有数学课,周二、四有英语课。请编写程序,输入一个数字(1-5代表周一到周五),判断当天是否有数学课。

输入描述

一行,一个正整数(1~5),表示星期几。

输出描述

一行,Yes或No。

样例输入1

1

样例输出1

Yes

样例输入2

2

样例输出2

No
公众号
客服 反馈
顶部