青少年软件编程(Python)等级考试试卷(四级分数:100
00 题数:38一、单选题(共 25 题,每题 2 分,共 50 分)您的姓名:[填空题]*1
对于数列 3,8,11,15,17,19,25,30,44,采用“二分查找”法查找 8,需要查找多少次
()[单选题]*A、5B、4C、3D、2(正确答案)2
下面哪一项不是 pip 指令
()[单选题]*A、pipinstallScipyB、pipuninstallJiebaC、pipclear(正确答案)D、piplist3
有如下 Python 语句,执行该语句后,结果是
()f=lambdax:5print(f(3))[单选题]*A、3B、没有输出C、5(正确答案)D、None4
执行如下 Python 代码后,结果是
()definverse(syn 二 0):whiles:n 二 nTO+5%10s=s//10returnnprint(inverse(456
123))[单选题]*A、654123B、123456C、123654(正确答案)D、6543215
下列有关循环和递归的描述正确的是
()[单选题]*A、递归思想代码清晰简洁,可读性强(正确答案)B、递归代码中不能有循环结构的语句C、递归是从问题的起点出发,逐渐将复杂问题化为简单问题,最终求得问题D、能用递归实现的,一定能用循环代码实现6
以下有关 Python 函数的定义表述中错误的是
()[单选题]*A、函数的定义必须在主程序调用语句之前出现B、在形参列表中必须先列出有默认值的形参,再列出没有默认值的形参(正确答案)C、实参是实际占用内存地址的,而形参不占用D、def 关键字后面加函数名定义函数,定义必须以冒号结尾7
如下代码运行后下面选项中描述错误的是
()defpph(a
b):c=a*^2+bb=areturnca=10b 二 100