Toggle navigation
首页
题库
试卷
教程
动态
下载
当前位置:
首页
>
试卷
>
Python等级考试
2025年3月全国青少年软件编程等级考试(Python四级)试卷及答案
目录
1
试卷信息
2
试卷简介
3
题目列表
4
相关试卷
5
提示声明
6
猜你喜欢
试卷信息
试卷类型
全真试卷
试卷年份
2025
试卷出处
中国电子学会
关 键 词
全国青少年软
件编程等级考试
Python四级
试卷简介
2025年3月全国青少年软件编程等级考试(Python四级)试卷及答案
题目列表
一、单选题
1.下列程序段的运行结果是?() def s(n): if n==3: return 4 else: return n+s(n-1) print(s(5)) A…
2.下列程序段的运行结果是16,则在①处填写的代码是?() def s(n): s=1 for a in range(1,5): ① ret…
3.下列程序功能是通过递归来实现将一个十进制数转换为八进制数,则在_处填写的代码是?() def s(n): …
4.关于递归算法的特点,以下选项中描述错误的是?() A.递归算法一定存在递归出口 B.递归的特点就是反…
5.有如下Python程序,执行该程序的结果是?() def nxs(n): s=0 while n >0: s=s*10+n%10; n //= 10 re…
6.有如下Python程序,执行该程序后变量c的值是?() def prime(n): for i in range(2,n): ifn % i == …
7.有如下Python程序,执行该程序后,输出的结果是?() def zdz(s): m = s[0] for i in s[1: ] if i> m:…
8.有如下Python程序,执行该程序后输出的结果是?() n = 10 def fun(): global n n=n*2 print(n) fun…
9.在 Python中,可以通过什么语句导入现有的标准库或者其他人提供的第三方库来编程?() A.import B. …
10.Python程序中某函数使用了3个变量,其中2个变量都指定了默认值,调用该函数时,参数的个数最少为几…
11.递归算法的基本思想是把规模较大的问题变成规模较小的问题,下列选项中哪一项必须要有?() A.循环…
12.图1是一个水平摆放的小正方体木块,图2,图3是由这样的小正方体木块叠放而成的,按照这样的规律放下…
13.以下算法中,不可以按照分治的策略问题由大化小的是?() A.快速排序 B.冒泡排序 C.汉诺塔 D.…
14.以下函数的功能是求长方形面积,函数调用的正确方式是哪一项?() def fun(a, b): return a * b A.…
15.以下函数求圆的面积,运行如下代码结果正确的是哪一项?() def fun(r, pi=3.14): return r * r * …
16.以下函数用“分治算法”求列表元素之和,请补全代码?() def fun(arr): if len(arr)== 1: return …
17.下列关于创建词云图的是哪个模块?() A.pyquery B.wordcloud C.xlrd D.wheel
18.下列正确导入海龟库的方式是?() A. import turtle as B. from turtle as t C. from turt…
19.以下哪一项不属于分治算法的特征?() A.一个复杂的问题可以划分成多个相同或相似的子问题 B.划…
20.小明班上有50人,数学成绩已经由高到低排列,使用二分查找查找出小明的成绩,至多进行几次查找?() A.…
21.对于Python语句f=lambda x,y:x*y+x/y,print(f(7,2)的输出结果是?() A.17 B.18 C.52 D.53…
22.运行下列程序,输出的结果是?() def fn, y): if x >=y: return x-y else: return y print(fn(4,7…
23.下列有关函数的说法,不正确的是?() A.使用random模块的函数randint(1,100)获取随机数时,有可能会…
24.运行下列程序,输出的结果是?() def f(x=2,y=0): return X-y y=f(y=f(),x=5) print(y) А.-3 B. …
25.当n为10时,运行下列Python程序后的结果是?() def fn(num): if num%2== 0: return False else: re…
二、判断题
26.递归算法需要设置递归终止条件,不然会进入无限递归的情况。() 正确 错误…
27.递归算法的特点是调用自身,所以占用的存储空间较小。() 正确 错误…
28.添加第三方库可以不用命令或集成开发工具,直接通过网络工具下载任意该库的.exe安装文件,运行安…
30.函数的返回值可以是整数型、字符串型、列表等,不能是字典类型。() 正确 错误…
31.运行以下代码: def fun(x, y,z): return x y-z print(fun(1, y=10, 3) 运行结果为:8。() 正确 …
32.一个袋子里有128枚硬币,其中一枚是假币,并且假币和真币外观一模一样,仅凭肉眼无法区分,仅知道假币…
33.算法的空间复杂度越高,说明算法对应的程序代码量越多。() 正确 错误…
34.在Python中自定义函数时,形参与返回值不是必需的() 正确 错误
35.在Python中,函数体return语句之后的代码行都不会被执行,return语句结束整个函数。() 正确 错误…
29.Python中return语句将函数值返回到调用函数的代码处。() 正确 错误
三、编程题
36.米粒问题 阿凡提与国王比赛下棋,国王说要是自己输了的话阿凡提想要什么他都可以拿得出来。阿凡…
37.查字典 假如字典为1000页,若用二分法来翻到具体指定的页码,则横线处能正确控制循环体运行的表达…
38.蜗牛爬行 一只蜗牛在如下图所示的数字方格上移动,已知它只能从标号小的方格移动到标号大的相邻…
相关试卷
2025年3月全国青少年软件编程等级考试(Python四级)试卷及答案
2025年3月全国青少年软件编程等级考试(Python三级)试卷及答案
2025年3月全国青少年软件编程等级考试(Python二级)试卷及答案
2025年3月全国青少年软件编程等级考试(Python一级)试卷及答案
2024年12月全国青少年软件编程等级考试(Python六级)试卷及答案
2024年12月全国青少年软件编程等级考试(Python五级)试卷及答案
2024年12月全国青少年软件编程等级考试(Python四级)试卷及答案
2024年12月全国青少年软件编程等级考试(Python三级)试卷及答案
2024年12月全国青少年软件编程等级考试(Python二级)试卷及答案
2024年12月全国青少年软件编程等级考试(Python一级)试卷及答案
提示声明
免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。
猜你喜欢
Scratch3.0
全国青少年软件编程等级考试
Python
Scratch图形化一级
Scratch图形化四级
Scratch图形化三级
Scratch图形化二级
电子学会