Toggle navigation
首页
题库
试卷
教程
动态
下载
当前位置:
首页
>
试卷
>
Python等级考试
2024年3月全国青少年软件编程等级考试(Python四级)试卷及答案
目录
1
试卷信息
2
试卷简介
3
题目列表
4
相关试卷
5
提示声明
6
猜你喜欢
试卷信息
试卷类型
全真试卷
试卷年份
试卷出处
中国电子学会
关 键 词
全国青少年软件编程等级考试
Python四级
试卷简介
2024年3月全国青少年软件编程等级考试(Python四级)试卷及答案
题目列表
一、单选题
1.运行如下代码,若输入整数 3,则最终输出的结果为?( ) def f(x): if x==1: s=1 else: s=f(x-1)*…
2.运行下列程序,输出的结果是?( ) def fun(x): if x > 3: return x * fun(x-1) else: return x …
3. 下列关于递归的描述不正确的是?( ) A.递归函数一定包含 if 语句B.递归函数体内一定包含调用…
4. 运行下列程序,输出的结果是?( ) def fun(a, n): s = 0 for i in range(1, n+1): temp = str(…
5. 运行下列程序,输出的结果是?( ) def fun(a, b): s = 0 a = a[::-1] for i in range(len(a)):…
6. 一个荷花池,第一天荷花开放得很少,第二天开放的数量是第一天的两倍, 之后的每一天,荷花都会以前…
7. 解决下列问题时,时间复杂度最大的是?( ) A.输入 n 个不同的包含两位小数的实数,计算这 n 个…
8.以下关于分治算法的描述正确的是?( ) A.各个子问题既相互独立又相互联系 B.问题可以分解成若干…
9. 下列选项中哪一项使用了分治算法?( ) A.二分搜索 B.选择搜索 C.插入搜索 D.顺序搜索…
10. 不超过 20 个元素的降序数列,使用对分查找能找到指定的元素,可能的查找 次数不包括?( ) A.3 …
11. 下面程序段的输出结果是?( ) def add_Run(L=None): if L is None: L = ['Lying'] else: L…
12. 下面关于计数器的程序,输出结果正确的是?( ) count = 0 def increment(): global count cou…
13. 下列程序段的输出结果是?( ) L = [] x = 3 def test(x): L.append(x) x = 5 test(x) pr…
14. 以下程序,运行程序输出结果正确的是?( ) def demo(x): return x*2 print(demo(demo(1))) A.…
15. Python 使用下列哪个函数接收用户输入的数据?( ) A.accept() B.input() C.print() D.logi…
16. 下面程序段的输出结果正确的是?( ) def power(): x ='python' y = 'world'z = x + " &q…
17. 下列关于 Python 函数的描述中,不正确的是?( ) A.自定义函数时用到的关键字是 defB.在 pyt…
18. 关于以下代码的描述中,正确的是?( ) #求两个正方形的面积差 def MianJiCha(a,b): s=a**2-b**…
19. 下列关于 Python 函数的说法中,错误的是?( ) A.利用函数可以降低编程复杂度,增加代码可读性 …
20. 下列选项中,调用下列代码定义的函数时,程序会报错的是?( ) def ShuChu(a,b,c): print(c,b,a) …
21.下列选项中,调用以下代码定义的函数时,程序会报错的是?( ) def kp(a,b,c): print(a,b,c) A.kp(1…
22. 下列代码的输出结果是?( ) >>>s=lambda m,n:m*n >>>s(6,6) A.6B.6,6 C.36 D.12…
23. 以下函数定义错误的选项是?( ) A.def aFunc(m,n): print(m,n) B.def aFunc(m,n=2): print(…
24. 用于安装 Python 第三方库的工具是?( ) A.install B.pip C.Wheel D.setup…
25. 编程时,如果只需要导入某第三方库中的某个成员,需要使用到的关键字是? ( ) A.from B.as C.in…
二、判断题
26. 若某个问题既能用递归算法求解,又能用递推算法求解,则使用递归方法求解更容易,效率也高得多。( …
27. 如下代码因为递归的边界条件设置错误,产生了无限递归程序报错。( ) def fun(n): if n > 10: …
28. 算法的时间复杂度与空间复杂度没有必然关系。( ) 正确 错误
29. 已知有 n 本按照书名拼音排序好的图书,使用对分查找法搜索其中任何一本 书,最多查找次数为…
30. 函数定义语句 def f(c=1,d=2,a,b):是正确的,因为默认值形参要放在前面。( ) 正确 错误…
31. return 语句可以返回任何数据类型的值,包括整数、浮点数、字符串、列表、元组、字典等。( ) …
32. def ZiDian(**kwargs):print(kwargs) ZiDian(a=1) 运行上面的代码后,输出结果为{'a':1}。( …
33. 以下代码可以正常运行,输出 8。( ) def qh(a,b=3): print(a+b) qh(b=2,6) 正确 错误…
34. 代码>>>lambda:x=2,y=3:x+y 的运行结果是 5。( ) 正确 错误
35. 使用 pip install --upgrade numpy 命令能够升级 numpy 科学计算库。( ) 正确 错误…
三、编程题
36. 数的分解 给出一个正整数 a,要求分解成若干个正整数的乘积,即 a=a1×a2×a3×... ×an,并…
37. 购物组合 小明单位发了 100 元的购物卡,小明到超市买三类洗化用品:洗发水(15 元)、 香皂(2…
38. 回文素数 回文素数是指一个不小于 11 的自然数 n 从左向右和从右向左读,其结果值相 同…
相关试卷
2024年3月全国青少年软件编程等级考试(Python四级)试卷及答案
2024年3月全国青少年软件编程等级考试(Python一级)试卷及答案
2019年12月全国青少年软件编程等级考试(Python一级)试卷及答案
2023年9月全国青少年软件编程等级考试(Python二级)试卷及答案
2022年6月青少年软件编程等级考试(Python五级)试卷及答案解析
2023年9月全国青少年软件编程等级考试(Python一级)试卷及答案
提示声明
免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。
猜你喜欢
Scratch3.0
全国青少年软件编程等级考试
Python
Scratch图形化一级
Scratch图形化四级
Scratch图形化三级
Scratch图形化二级
电子学会