第15届蓝桥杯Python青少组_省赛_中/高级组2024年8月真题
====================================================================
更多内容请查看网站:【试卷中心 -----> 蓝桥杯----> Python----> 省赛】
网站链接
青少年软件编程历年真题模拟题实时更新
====================================================================
第15届蓝桥杯Python青少组_省赛_中/高级组2024年8月真题
一、单选题
第 1 题 单选题
运行下面程序,输出的结果是()。
s = 'py'
print('t'.join(s))
A.tpy
B.pty
C.tpty
D.tptyt
答案B
解析
join() 方法是字符串的一个方法,它用于将序列中的元素以指定的字符连接生成一个新的字符串。题目中是将字符串'py'使用't'连接为一个新字符串,答案是'pty',选B。
第 2 题 单选题
运行下面程序,输出的结果是()。
x = 1, 2, 3
print(type(x))
A.<- Cl- Ass 'tuple'>
B.<- Cl- Ass 'int'>
C.<- Cl- Ass 'list'>
D.报错
答案A
解析
type() 函数是 Python 中的一个内置函数,用于获取对象的类型。x = 1, 2, 3 是定义了一个元组,所以答案为- A选项。定义元组可以省略小括号,如果定义只有一个元素的元组,元素后需要加一个逗号,例如 x = 1, 。
第 3 题 单选题
下列哪个函数可以返回列表中的最大值?()
A.len()
B.sum()
C.sort()
D.m- Ax()
答案D
解析
Python内置函数的考查,len()是获取序列长度,sum()是序列求和,sort()是序列排序,m- Ax()是求序列最大值。故选D选项。
第 4 题 单选题
下列哪个运算符可将两个字符串拼接起来?( )
A.*
B.+
C.%
D.//
答案B
解析
Python中算术运算符的考查,将两个字符串拼接到一起需要使用“+”。故选择- B选项。除了能够将字符串拼接,也能够将列表. 元组拼接。
第 5 题 单选题
关于Python函数的描述,错误的是( )。
A.调用函数时,实参可以是一个表达式
B.没有return语句的函数执行结束后,返回None
C.函数形参为n- Ame新式时,n- Ame形参接收一个字典
D.调用函数时,关键字参数必须在位置参数后面
答案C
解析
A选项:实参可以使表达式,Python会先计算出表达式的值,然后将值作为参数传递。
B选项:没有return则返回空,即None。
C选项:单星号(*),*name,接收一个元组;双星号(**),**name,接收一个字典。题目说法错误,故选- C选项。
D选项:在Python中,当你调用一个函数时,所有的位置参数(即没有指定名称的参数)必须首先出现,然后才是关键字参数(即指定了名称的参数)。这是因为Python解释器需要首先确定所有位置参数的值,然后才能将关键字参数与函数定义中的形参名称进行匹配。
二、编程题
第 6 题 偶数
题目描述:
(注.input()输入函数的括号中不允许添加任何信息)
偶数:指能够被 2 整除的整数。
例如:2. 4. 6. 8.
给定一个偶数 n,计算 n可以由多少个2相加得到。
例如:n=10;10可以由5个2相加得到(2+2+2+2+2)。
输入描述
输入一个偶数n(2≤n≤100)
输出描述
输出一个整数,表示n可以由多少个2相加得到
样例输入
10
样例输出
5
n = int(input())
print(n/2)
一个偶数n由n/2个2组成
第 7 题 字母比较
题目描述:
(注.input()输入函数的括号中不允许添加任何信息)
给定两个不相同的大写字母,比较它们在英文字母表中的位置,输出位置更靠后的字母。
例如:大写字母 D和 H;D和H相比,H在英文字母表中位置更靠后。
输入描述
第一行输入一个大写字母
第二行输入一个大写字母
输出描述
输出位置靠后的字母
样例输入
D
H
样例输出
H
m = input()
n = input()
if m > n:print(m)
else:print(n
====================================================================
更多内容请查看网站:【试卷中心 -----> 蓝桥杯----> Python----> 省赛】
网站链接
青少年软件编程历年真题模拟题实时更新
====================================================================