全国电子信息学会考级2023年3月份六年级下学期Python编程4级考级试题

标签:
普通文字版答案
2023-04-29
| 2份
| 38页
| 380人阅读
| 3人下载

内容正文:

2023年3月青少年软件编程(Python)等级考试4级试题 一、单选题(共25题,共50分) 1.       运行下列程序,输出的结果是?( )           def wenhao(name = 'zhejiang'):     print('hello' + name) wenhao()             A. hello B. hellozhejiang C. helloname D. 程序将提示运行错误 2.       运行下列程序,输出的结果是?( )           rst = lambda a,b=5:a*b           print(rst(5))             A. 5 B. 15 C. 25 D. 35 3.       运行下列程序,输出的结果是?( )           def jsarea(r, PI = 3.14):     area = PI * r * r print(jsarea(1))             A. 3.14 B. 因缺失参数,不能计算 C. None D. 程序代码有错误 4.       运行下列程序,输出的结果是?( )           def js(n):     s = 0     while n:         s = s * 10+n % 10         n //= 10     return s print(js(20230110))             A. 20230110 B. 01103202 C. 2301102 D. 1103202 5.       在传递信息的过程中, 通常会将一些敏感信息进行加密,以下是对数据进行加密的Python程序段,若输入数据为“cie0108”,则输出的结果是?( )           def jm(t):     s = ""     for ch in t:         if "0" <= ch <= "9":             x = int(ch) + 3             if x >= 10:   x = x % 10             ch = str(x)         s = s + ch     return s print(jm('cie0108'))             A. 1343eic B. 0108cie C. cie3431 D. 3431cie 6.       运行下列程序,输出的结果是?( )           s = 0 def f(n):     global s     for i in range(n):         s = s + i     return s print(f(f(3)))             A. 3 B. 6 C. 9 D. 0 7.       运行下列程序后,输出的结果是?( )           def jsh(n):     if n == 1:         return 1     else:         return n + jsh(n-1) print(jsh(10))             A. 1 B. 35 C. 45 D. 55 8.       运行下列程序后,输出的结果是?( )           def fun(s):     if len(s) == 1:         return s     else:         return fun(s[1:]) + s[0] print(fun('CIE2023'))             A. 3202EIC B. EIC3202 C. 3220EIC D. EIC2023 9.       下列有关递归的描述中,正确的是?( )   A. 递归函数中肯定有循环结构; B. 递归没有体现“大事化小”的思想; C. 递归有明确的结束递归的边界条件; D. 递归执行效率较高。 10.       运行下列程序,运行的结果是?( )           def leijia(x):     x += 1     return x x=10 y=leijia(x) print(y)             A. 1 B. 10 C. 11 D. None 11.       关于分治算法特征的描述中,错误的是?( )   A. 当问题的规模缩小到一定的程度就可以容易地解决; B. 问题可以分解为若干个规模较小的相同问题; C. 该问题所分解出的各个子问题是可以相互独立,也可以相互交叉; D. 该问题分解出的子问题的解可以合并为该问题的解。 12.       张老师

资源预览图

全国电子信息学会考级2023年3月份六年级下学期Python编程4级考级试题
1
全国电子信息学会考级2023年3月份六年级下学期Python编程4级考级试题
2
全国电子信息学会考级2023年3月份六年级下学期Python编程4级考级试题
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。