|
Python编程技术4-0002 | 试卷总分:100 | 测试总分:100.0 | |
| 一、单选题(共25道试题,共100分。)1.下面代码的执行结果是 >>> def area(r, pi = 3.14159): return pi * r * r >>> area(3.14, 4)
满分4 得分4
2.关于嵌套函数,以下选项中描述错误的是
嵌套函数是在函数内部定义函数内层函数仅供外层函数调用,外层函数之外不得调用 def f(): print("Outer function f") def g(): print("Inner function g") g() f()def f(): print("Outer function f") def g(): print("Inner function g") g() f.g()
满分4 得分4
3.以下选项中,对于函数的定义错误的是
def vfunc(a,b=2): def vfunc(*a,b):def vfunc(a,b): def vfunc(a,*b):
满分4 得分4
4.关于Python的全局变量和局部变量,以下选项中描述错误的是
使用global保留字声明简单数据类型变量后,该变量作为全局变量使用简单数据类型变量雅论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
满分4 得分4
5.字典d={'abc':123, 'def':456, 'ghi':789},len(d)的结果是
满分4 得分4
6.执行下面代码,错误的是 def f(x, y = 0, z = 0): pass # 空语句,定义空函数体
f(1, z = 3) f(1, x = 1, z = 3) f(1, y = 2, z = 3) f(z = 3, x = 1, y = 2)
满分4 得分4
7.关于函数的目的与意义,以下选项中描述错误的是
程序功能抽象,以支持代码重用函数能调用未实现的函数有助于采用分而治之的策略编写大型复杂程序使用时雅须了解函数内部实现细节
满分4 得分4
8.关于return语句,以下选项中描述正确的是
函数必须有一个return语句函数中最多只有一个return语句return只能返回一个值函数可以没有return语句
满分4 得分4
9.关于函数,以下选项中描述错误的是
函数使用时需要了解函数内部实现细节函数主要通过接口(interface)与外界通信,传递信息函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法函数在需要时被调用,其代码被执行
满分4 得分4
10.下面代码的执行结果是 def greeting(args1, *tupleArgs, **dictArgs): print(args1) print(tupleArgs) print(dictArgs) names = ['HTY', 'LFF', 'ZH'] info = {'schoolName' : 'NJRU', 'City' : 'Nanjing'} greeting('Hello,', *names, **info)
Hello,['HTY', 'LFF', 'ZH']出错雅输出
满分4 得分4
****本答案只提供前几题预览,全部答案请购买后查看!**** 需支付 3 元后可查看,请登陆后购买,手机用户多点几次立即购买才可以登陆哦!立即购买
|
|
上一篇:国开电大习近平总书记教育重要论述研究形考二参考答案下一篇:国开电大习近平总书记教育重要论述研究形考四参考答案
|