国家二级Python(函数和代码复用)模拟试卷2(题后含答案及解析).pdfVIP

国家二级Python(函数和代码复用)模拟试卷2(题后含答案及解析).pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

国家二级Python(函数和代码复用)模拟试卷2(题后含答案及解析)

题型有:1.单项选择题

单项选择题

1.下面代码的输出结果是defexchange(a,b):a,b=b,areturn(a,

b)x=10y=20x,y=exchange(x,y)print(x,y)

A.2010

B.20,10

C.1010

D.2020

正确答案:A涉及知识点:函数和代码复用

2.下面代码的输出结果是MA=lambdax,y:

(xgt;y)*x+(xlt;y)*yMI=lambdax,y:

(xgt;y)*y+(xlt;y)*xa=10b=20print(MA(a,b))print(MI(a,b))

A.20,10

B.10,20

C.10,10

D.20,20

正确答案:A涉及知识点:函数和代码复用

3.关于下面的代码,以下选项中描述正确的是gt;gt;gt;list(range(0,

10,2))

A.执行结果为0,2,4,6,8

B.按位置参数调用

C.按关键字参数调用

D.按可变参数调用

正确答案:B涉及知识点:函数和代码复用

4.关于下面代码,以下选项中描述正确的是deffact(n,m=1):s=1foriin

range(1,n+1):s*=ireturns//mprint(fact(m=5,n=10))

A.参数按照名称传递

B.按位置参数调用

C.执行结果为

D.按可变参数调用

正确答案:A涉及知识点:函数和代码复用

5.关于函数的返回值,以下选项中描述错误的是

A.函数可以返回0个或多个结果

B.函数必须有返回值

C.函数可以有return,也可以没有

D.return可以传递0个返回值,也可以传递任意多个返回值

正确答案:B涉及知识点:函数和代码复用

6.关于函数局部变量和全局变量的使用规则,以下选项中描述错误的是

A.对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同

B.可以通过global保留字在函数内部声明全局变量

C.对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量

D.return不可以传递任意多个函数局部变量返回值

正确答案:D涉及知识点:函数和代码复用

7.关于函数,以下选项中描述错误的是

A.函数使用时需要了解函数内部实现细节

B.函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法

C.函数在需要时被调用,其代码被执行

D.函数主要通过接口(interface)与外界通信,传递信息

正确答案:A涉及知识点:函数和代码复用

8.关于函数的目的与意义,以下选项中描述错误的是

A.程序功能抽象,以支持代码重用

B.函数能调用未实现的函数

C.使用时无须了解函数内部实现细节

D.有助于采用分而治之的策略编写大型复杂程序

正确答案:B涉及知识点:函数和代码复用

9.关于函数,以下选项中描述错误的是

A.函数也是数据

B.函数定义语句可执行

C.函数名称不可赋给其他变量

D.一条函数定义定义一个用户自定义函数对象

正确答案:C涉及知识点:函数和代码复用

10.关于函数的参数传递(parameterpassing),以下选项中描述错误的是

A.形式参数是函数定义时提供的参数

B.实际参数是函数调用时提供的参数

C.Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享

同一对象

D.函数调用时,需要将形式参数传递给实际参数

正确答案:D涉及知识

文档评论(0)

153****9248 + 关注
实名认证
文档贡献者

专注于中小学教案的个性定制:修改,审批等。本人已有6年教写相关工作经验,具有基本的教案定制,修改,审批等能力。可承接教案,读后感,检讨书,工作计划书等多方面的工作。欢迎大家咨询^

1亿VIP精品文档

相关文档