奥鹏南开20春学期170918031809190319092003Python编程基础在线作业3随机_第1页
奥鹏南开20春学期170918031809190319092003Python编程基础在线作业3随机_第2页
奥鹏南开20春学期170918031809190319092003Python编程基础在线作业3随机_第3页
奥鹏南开20春学期170918031809190319092003Python编程基础在线作业3随机_第4页
奥鹏南开20春学期170918031809190319092003Python编程基础在线作业3随机_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.判断一个类是否是另一个类的子类,应使用内置函数()A.isinstanceB.issubclassC.typeD.isclass【参考答案】:B1.1 ambda函数是指().A.在一个函数内部通过调用自己完成问题的求解B.不使用def定义函数的形式C.一个函数不断被其他函数调用完成问题的求解D.把函数作为参数的一种函数【参考答案】:B3 .如果要计算两个集合的交集,应使用集合中的()方法.A.intersectionB.unionC.differenceD.symmetric_difference【参考答案】:A4 .“d=dict(x=1,y=2),那么执行“d.clear()后,“l

2、en(d)返回的结果是().A.0B.1C.2D.报错【参考答案】:A5 ."str='arbrncn',那么"str.splitlines()的返回结果是().A.'a','b','c'B.'ar','brn','cn'C.'ar','br','c'D.'ar','b','c'【参考答案】:A6 .高阶函数是指()A.在一个函数内部通过调用自己完成问题的求解B.在一个

3、函数内部通过不断调用其他函数完成问题的求解C.一个函数不断被其他函数调用完成问题的求解D.把函数作为参数的一种函数【参考答案】:D7 .第一个参数对应类的实例对象的方法是().A.类方法B.静态方法C.内置方法D.普通方法【参考答案】:D8 .“t=tuple(range(0,10)",贝(Jprint(t-1:3:-2)的结果是().A.9,7,5B.(9,7,5)C.9,7,5,3D.(9,7,5,3)【参考答案】:B9 .一个函数中定义的变量是().A.局部变量B.全局变量C.静态变量D.函数变量【参考答案】:A10 .M模块中有一个无参函数fun,且在脚本文件N.py中有“f

4、romMimportfunasf",那么在N.py中调用M模块中fun函数的方式为().A.fun()B.N.fun()C.f()D.N.f()【参考答案】:C11 ."str='a*b*c*d'",那么"str.split('*',2)的返回结果是().A.'a','b','c','d'B.'a','b','c*d'C.'a','b*c*d'D.报错12.t=(12,34.5,T

5、rue,'test',3+5j),那么以下选项中,输出结果为“'test',的选项是.A.t3B.t4C.t3:4D.t4:5【参考答案】:C13 .在Python编程环境提示符下直接输入Python代码并执行的运行方式称为.A.交互式运行B.脚本式运行C.代码式运行D.即时式运行【参考答案】:A14 .从一个序列对象中取局部元素形成一个新的序列对象的操作被称作.A.选择B.切片C.子序列D.投影【参考答案】:B15 .以下选项中,描述正确的选项是.A.一个递归函数中必须有循环语句B.一个函数的函数体中只能调用其他函数、不能调用自己C.所有问题都可以使用递归方式

6、求解D.递归函数调用层数太多有可能引起栈溢出的问题【参考答案】:D16 .在绘制流程图时,只有后面允许有多个分支.A.圆角矩形B.圆C.矩形框D.菱形框17 .Python程序在执行一次之后会自动生成扩展名为的字节码文件以提升运行效率.A.pyB.pycC.pybD.pyf【参考答案】:B18 .在完成一项较复杂的任务时,我们通常会将任务分解成假设干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为程序设计方法.A.面向对象B.面向类C.结构化D.分解化【参考答案】:C19 .“ls=1,3,2,5,那么执行“ls.sort后ls的值为.A.1,3,2,5B.1

7、,2,3,5C.5,3,2,1D.5,2,3,1【参考答案】:B20 .类中的普通方法至少有个参数.A.0B.1C.2D.3【参考答案】:B21 .在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,那么C类中的成员包括.A.faB.bC.fcD.c22 .以下选项中,可以用于判断x和y是否对应同样存储单元的语句是().A.x=yB.xisyC.id(x)=id(y)D.notx!=y【参考答案】:BC23 .以下选项中,返回结果为True的表达式为().A.15in'name':'Zhangsan',

8、9;age':15B.'age'in'name':'Zhangsan','age':15C.'Zhangsan'in'name':'Zhangsan','age':15D.'name'in'name':'Zhangsan','age':15【参考答案】:BD24 .以下选项中,描述正确的选项是().A.一个函数中定义的变量可以在另一个函数中使用B.所有函数外定义的变量可以在任何一个函数中使用C.在

9、一个函数中只能获取全局变量的值、但不能修改全局变量的值D.一个函数中既能获取全局变量的值、也能修改全局变量的值:BD25 .一个递归函数必须有().A.循环语句B.变量定义C.结束递归调用的条件D.函数调用【参考答案】:CD26 .以下选项中,返回结果为True的选项包括().A.isinstance(1,3,5,Iterator)B.isinstance(1,3,5,Iterable)C.isinstance(2*x1forxinrange(3),Iterator)D.isinstance(2*x1forxinrange(3),Iterable)27 .对于一个字典对象d,如果需要判断d中是

10、否包含键为'x'的元素包含返回True,不包含返回False,那么可以使用的语句包括.A.d.get'x'=NoneB.d.get'x'=defaultC.'x'indD.d.has'x'【参考答案】:AC28 .与正那么表达式“babcB"匹配的字符串包括.A.abcB.abcdC.abcD.abcd【参考答案】:ABCD29 .以下选项中,返回结果为True的表达式是.A.'Python'>'python'B.'Python3.7'>'

11、;Python'C.'Python'!='python'D.'C'<'Python'【参考答案】:BC30 .以下选项中,可迭代的数据类型包括.A.数字B.元组C.列表D.字符串【参考答案】:BCD31 .比拟运算和逻辑运算返回的计算结果一定是布尔值.T.对F.错【参考答案】:T32 .每个模块中都有一个全局变量_name_T.对F.错33 .能够使用next函数获取下一个元素值的对象都是迭代器.T.对F.错【参考答案】:F34 .内层函数要使用外层函数定义的变量,必须使用nonlocal关键字.T.对F.错【参考答案】:T35 .程序执行时遇到断点就暂停执行,并且可以查看当前各变量的状态.T.对F.错【参考答案】:T36 .s=1,20,25),那么通过“s.add(2,3)可以向s中添加一个新的列表类型的元素.T.对F.错【参考答案】:F37 .表达式a=b=1中两个运算符的运算顺序是从右至左.T.对F.错【参考答案】:T38 .如果在一个函数中没有显示地写return语句,那么该函数有一个隐式的什么数据都不返回的retrun语句.T.对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论