Toggle navigation
首页
题库
试卷
教程
动态
下载
当前位置:
首页
>
试卷
>
Python等级考试
2024年9月全国青少年软件编程等级考试(Python四级)试卷及答案
目录
1
试卷信息
2
试卷简介
3
题目列表
4
相关试卷
5
提示声明
6
猜你喜欢
试卷信息
试卷类型
全真试卷
试卷年份
2024
试卷出处
中国电子学会
关 键 词
全国青少年软件编程等级考试
Python四级
试卷简介
2024年9月全国青少年软件编程等级考试(Python四级)试卷及答案
题目列表
一、单选题
1.一款经典的猜数字游戏:甲先在50以内随意写一个数字,乙开始猜,如果乙猜的比甲写的数大了,甲就说大了…
2.二分查找法是利用了哪种算法思想?() A. 动态规划 B. 分治算法 C. 递推算法 D. 递归算法…
3.运行下列程序后,输出的结果是?() def f(n): if(n==1): return 1 return n*f(n-1) print(f(5)) A.…
4.下列定义计算圆周长的匿名函数中,正确的是?() A. lambda r: 2r*3.14 B. lambda r,3,14*2*r C. …
5.有如下Python程序段,在调用函数sjc时实参是?() def sjc(x): a,b=1,1 print(a,b,x) sjc(2D) A.2…
6.下列有关匿名函数lambda的描述,错误的是?() A.lambda表达式可以包含一个表达式 B.在匿名函数中需…
7.下列程序,运行的结果是?() def gh(a,b,c=5): return a+b+c print(qh(5,10),qh(10,10,10∏ A. 15 …
8.有如下Python程序段,执行该程序段后的结果是?() def area(r, pi=3.14): return r*r*pi print(are…
9.fun函数可以传入的参数a不确定有多少个,划线处的代码正确的是?() def fun(): pass A. a B. a[] C…
10.请选择下面代码的输出结果是?() def f(n): n += 1 return n x= 10 y =flxI print(y) A. 10 B.1…
11.执行如下Python程序,语句“s=s+i”被执行的次数是?() def f(n): s=0 for i in range(1,n): ifi%…
12.有如下Python程序段,执行该程序后,输出的结果是?() def qh(n): s, f= 0,1 for i in range(1,n+1)…
13.有如下Python程序,运行后fac(a)函数被调用了几次?() def fac(a): if a == 1: return 1 else: re…
14.Python中对已经安装的第三方库进行更新,使之升级到最新版本的pip指令是?() A. pip install<第三…
15.Python中可以通过import math 语句导入math函数库,下列选项中可以实现向下取整的是?() A. mat…
16.以下代码的时间复杂度是多少?() i= 1 n = 10C while i n: i=i*2 A. O(n) B. O(log2N) C. O(n…
17.以下哪种函数一定是直接或间接调用函数本身的函数?() A. 自定义函数 B. 库函数 C. 匿名函数 …
18.以下选项中关于递归算法的描述,错误的是?() A.代简 B.一定要有基例(指不需要递归就能求解得的解) …
19.实现递推算法的核心程序结构通常是使用?() A.顺序结构 B.自定义函数 C.循环结构 D.分支结构…
20.关于递归与递推算法,表述不准确的观点是?() A.递推算法在计算过程中利用已知条件,不断用变量的旧…
21.实际应用中,一般不采用递归的方法来解决层次或序列规模较大的计算问题,其原因是?() A.递归结束条…
22.运行下列Python程序后的结果是?() def f(n): n=n*2 return n a=[7,1] b=f(a) print(a,b) A.[7,…
23.陈丽把自己每天的学习时间情况记录在文本文件“record.txt”中,现在她想用Python程序打开并读…
24.小明设计了一个计算矩形体积的函数,以下调用函数的四个选项中,参数传递错误的是?() def vol(leng…
25.小陈编写了一段计算超市打折活动的程序,运行时报错,原因可能是下面哪项?() def discount(price, …
二、判断题
26.对数组进行快速排序是利用分治的思想,整个排序过程可以递归进行,算法效率高效,是一种稳定的排序…
27.把实现相同功能的代码作为一个代码块封装在一起,形成函数。() 正确 错误…
28.调用函数时如果位置实参和关键字实参两种方式混用,位置实参必须要放在关键字实参之前。() 正确…
29.有如下Python程序段,运行该程序段后,将提示错误。() def js(x=3,y): print(x,y) js(10) 正确 错…
30.我们可以通过import模块的方法安装Python第三方库。() 正确 错误
31.如果执行算法所需的临时空间不会随变量的变化而变化,那么该算法的空间复杂度为一个常量。() 正…
32.递归函数中,一定要包含对自身的调用,而且一定要有终止条件。() 正确 错误…
33.递推算法设计时,首要任务是寻找规律,确定递推表达式,从而求解问题。() 正确 错误…
34.在Python语法中,全局变量只能在主程序中使用,局部变量只能在局部函数中可用。() 正确 错误…
35.Python自定义函数时,传递参数的数量必须是明确的。() 正确 错误
三、编程题
36.日期问题 小明同学学习Python的函数后,想动手利用函数来解决生活中的问题。于是他突发奇想,输入…
37.数学游戏 校园里流行一种新的数学游戏:每次邀请两个同学参加,第一个同学先从1和2中挑一个数字,第…
38.乘客问题 某路公共汽车,总共有八站,从一号站发车时车上已有n位乘客,到了第二站先下一半乘客,再上…
相关试卷
2024年9月全国青少年软件编程等级考试(Python四级)试卷及答案
2024年9月全国青少年软件编程等级考试(Python三级)试卷及答案
2024年9月全国青少年软件编程等级考试(Python二级)试卷及答案
2024年9月全国青少年软件编程等级考试(Python一级)试卷及答案
2024年6月全国青少年软件编程等级考试(Python三级)试卷及答案
2024年6月全国青少年软件编程等级考试(Python四级)试卷及答案
2024年6月全国青少年软件编程等级考试(Python二级)试卷及答案
2024年6月全国青少年软件编程等级考试(Python一级)试卷及答案
2020年6月全国青少年软件编程等级考试(Python二级)试卷及答案
2024年3月全国青少年软件编程等级考试(Python三级)试卷及答案
提示声明
免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。
猜你喜欢
Scratch3.0
全国青少年软件编程等级考试
Python
Scratch图形化一级
Scratch图形化四级
Scratch图形化三级
Scratch图形化二级
电子学会