青少年软件编程(Python)等级考试试卷(四级)
分数:100 题数:38
一、单选题(共25题,共50分)
1.
以下有关位置实参和关键字实参的表述中,错误的选项是?( )
A.
位置实参和关键字实参可以混用
B.
形参不占用内存地址
C.
调用函数时,如给函数提供了实参,则优先使用实参,同时更改形参的默认值,便于下次调用
D.
形参设定默认值,是为了简化函数的调用
试题编号:20230223-lz-001
试题类型:单选题
标准答案:C
试题难度:容易
试题解析:使用实参不会改变形参的默认值。
考生答案:A
考生得分:0
是否评分:已评分
评价描述:
2.
Python中,无需导入math库,可以直接使用的函数是?( )
A.
ceil()
B.
floor()
C.
round()
D.
sqrt()
试题编号:20230223-lz-002
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:round()函数是Python内置函数,无需导入第三方库。
考生答案:A
考生得分:0
是否评分:已评分
评价描述:
3.
如下代码,运行之后,最终打印结果是?( )
def P(a,b=3):
a=2
return a*b
print(P(3,4))
A.
6
B.
8
C.
4
D.
12
试题编号:20230223-lz-003
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:a=3,b=4,传递给函数P,a重置为2,返回2*4=8。
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
4.
调用以下自定义函数时,将实参与形参进行关联,方式错误的是?( )
def f(a,b,c):
print(a,b,c)
A.
f(1,2,3)
B.
f(b=2,a=1,c=3)
C.
f(1,b=2,3)
D.
f(1,2,c=3)
试题编号:20230223-lz-004
试题类型:单选题
标准答案:C
试题难度:容易
试题解析:位置实参要在关键字实参的前面,不然会报错。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
5.
以下选项中,关于python函数参数的说法正确的是?( )
A.
定义函数时不能省略参数
B.
在调用函数之前,需对函数进行定义
C.
可以给函数形参设置默认值,当函数调用时给定实参新的数值时,函数将使用默认值
D.
函数中允许位置实参和关键字实参混用,没有先后顺序
试题编号:20230223-lz-005
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:定义函数时,可以省略参数。有默认值和实参的时候,优先使用实参,位置实参和关键字实参混用,位置实参必须在关键字实参前面。
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
6.
关于计算圆锥体积的匿名函数的定义和使用,以下哪一个语法格式是正确
2024 年12 月 电子学会 青少年软件编程 python 等级考试 4级及答案