========================================================================
答案和更多内容请查看网站:【试卷中心 -----> 蓝桥杯 ----> Python ----> 初级/中级】
青少年软件编程历年真题模拟题实时更新
========================================================================
2025年第十六届蓝桥杯青少组省赛 Python编程 初级组真题
一、选择题
第 1 题
运行下面Python程序,输出的结果是( )
a, b, c = 1, 2, 3
print(a + b + c)
A.1
B.2
C.3
D.6
答案 D
第 2 题
运行下面Python程序,输出的结果是( )
a = {2, 3, 1, 4}
b = {1, 2, 3, 4}
print(a <= b)
A.True
B.False
C.1
D.0
回答 A
第 3 题
下列选项中,( )可以作为 Python 中的合法变量名。
A.length
B.!
C.?
D.#
回答 A
第 4 题
运行下面Python程序,输出的结果是( )。
ans = 0
for i in range(6):
for j in range(i):
ans += j
print(ans)
A.20
B.30
C.50
D.55
回答 A
第 5 题 单选题
以下关于Python 3的描述,错误的是( )。
A.使用lambda创建的匿名函数能用作实参进行传递
B.元组是不可变类型,包含列表元素的元组可以用作字典的键
C.sorted()函数进行排序时,在不改动原序列的基础上,返回一个新的序列
D.执行and运算时,从左至右求值,一旦可以确定结果,求值就会停止
回答 B
二、编程题
第 6 题 问答题
鸡蛋包装问题
问题描述
农场包装鸡蛋,每盒鸡蛋标准装 30 个。现在有一盒正在包装的鸡蛋,已装入 n 个(1 ≤ n ≤30)。请计算要装满这一盒,还需要再装入多少个鸡蛋?
示例
输入:21
输出:9
解释:已装 21 个,还需装入 30 - 21 = 9 个。
输入格式
一个整数 n(1 ≤ n ≤30),表示这盒鸡蛋已装的个数。
输出格式
一个整数,表示还需要装入的鸡蛋个数。
提示
本题共有 10 组测试用例,每通过一组用例得 2 分。输入函数的括号中不允许添加任何提示信息(如 Input() 应直接使用)。
答案
n=int(input())
print(30-n)
========================================================================
答案和更多内容请查看网站:【试卷中心 -----> 蓝桥杯 ----> Python ----> 初级/中级】
青少年软件编程历年真题模拟题实时更新
========================================================================