版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[答案][南开大学]2021春《Python编程基础》在线作业1.与正则表达式“^ab[a-z]*c”匹配的字符串是()。[答案:A]A.abdecB.abcC.ab0cD.cabc2.判断一个对象所属的类是否是指定类或指定类的子类,应使用内置函数()。[答案:A]A.isinstanceB.issubclassC.typeD.isclass3.open函数的默认文件打开方式是()。[答案:C]A.wB.w+C.rD.r+4.3*4的运算结果为()。[答案:B]A.12B.81C.7D.报错5.如果要计算两个集合的交集,应使用集合中的()方法。[答案:A]A.intersectionB.unionC.differenceD.symmetric_difference6.类方法是指使用()修饰的方法。[答案:A]A.@classmethodB.@classC.@staticmethodD.@static7.下列占位运算符中,表示有符号整型十进制数的占位符是()。[答案:A]A.%dB.%%C.%fD.%s8.下列选项中,()不是常量。[答案:D]A.12B.35.7C.'Python'D.abc9.在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为()程序设计方法。[答案:C]A.面向对象B.面向类C.结构化D.分解化10.内层函数使用外层函数中定义的变量,应使用()关键字。[答案:B]A.localB.nonlocalC.globalD.nonglobal11.re.finditer函数的返回结果必然是()。[答案:D]A.列表B.元组C.字符串D.迭代器12.计算列表ls中的元素个数应使用()。[答案:D]A.ls.count()B.count(ls)C.ls.len()D.len(ls)13.已知“a=dict(x=1,y=dict(y1=2,y2=3))”且“b=a.copy()”,则执行“a['y']['y1']=10”后,则print(b)的输出结果为()。[答案:C]A.{x=1,y={y1=10,y2=3}}B.{x=1,y={y1=2,y2=3}}C.{'x':1,'y':{'y1':10,'y2':3}}D.{'x':1,'y':{'y1':2,'y2':3}}14.下面程序的输出结果是()。score=80ifscore60:print('不及格')else:pass[答案:D]A.不及格B.passC.报错D.无输出15.用于结束本次循环并开始下一次循环的命令是()。[答案:B]A.breakB.continueC.elseD.pass16.执行“print(0o20)”,则在屏幕上会输出()。[答案:C]A.20B.0o20C.16D.3217.“tryexcept”语句中使用“except:”表示()。[答案:B]A.捕获所有异常B.捕获未被前面except子句捕获的异常C.等价于“exceptNone:”D.错误的写法18.已知m是一个Match对象,则m.groups()返回的结果必然是一个()。[答案:B]A.字符串B.元组C.列表D.不确定19.已知stu是Student类对象,则执行“print(stu)”时会自动执行Student类的()方法。[答案:B]A._init_B._str_C._format_D._print_20.已知“d1={'age':19}”,则执行“d2=d1.fromkeys(['sno','name'])”后,d1中的元素个数为()。[答案:B]A.0B.1C.2D.321.下列选项中,描述错误的是()。[答案:AB]A.函数的形参名和实参名必须完全相同B.在函数体中为形参赋值会影响对应实参的值C.如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值D.当有多个形参时,各形参之间用逗号分隔22.下列选项中,有效的Python变量名包括()。[答案:ABD]A.testB._abcC.1_aD._t123.自定义迭代器要求在类中必须实现的内置方法包括()。[答案:CD]A._str_B._init_C._next_D._iter_24.下列选项中,描述正确的是()。[答案:ACD]A.所有迭代器都是可迭代对象B.所有可迭代对象都是迭代器C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器D.如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器25.已知“d=dict(sno='1810100',name='李晓明',age=19)”,下列选项中能够删除键为age的元素的代码是()。[答案:CD]A.d.del('age')B.deld['age']C.d.pop('age')D.d.remove('age')26.利用下列选项中的(),可快速完成金融分析工作。[答案:ABC]A.NumpyB.ScipyC.PandasD.Django27.下列选项中,按照从左至右的顺序进行字符串检索的方法包括()。[答案:AC]A.findB.rfindC.indexD.rindex28.已知s1和s2是两个集合,则返回结果必然为True的选项包括()。[答案:BC]A.s1.union(s2).issubset(s1)B.s1.union(s2).issuperset(s1)C.s1.difference(s2).issubset(s1)D.s1.difference(s2).issuperset(s1)29.下列选项中,描述正确的是()。[答案:AC]A.一个装饰器可以为多个函数注入代码B.一个装饰器值可以为一个函数注入代码C.一个函数可以注入多个装饰器的代码D.一个函数值可以注入一个装饰器的代码30.下列选项中,描述正确的选项包括()。[答案:AB]A.Python中的变量在使用前不需要定义B.Python3.x中的变量名可以包含中文C.Python中的变量类型一旦确定就不能改变D.a@b是一个有效的Python变量名31.不能使用数字索引形式的下标可以访问字典中的元素。()[答案:A]A.正确B.错误32.len函数可获取一个列表对象中的元素数量。()[答案:A]A.正确B.错误33.类的普通方法的第一个参数自动对应调用该方法时所使用的类对象。()[答案:A]A.正确B.错误34.已知t=(5,10,15),则list(range(len(t)))的输出结果是[1,2,3]。()[答案:B]A.正确B.错误35.程序执行时遇到断点就暂停执行,并且可以查看当前各变量的状态。()[答案:A]A.正确B.错误36.通过“ls.max()”可以得到列表ls中最大元素的值。()[答案:B]A.正确B.错误37.使用re.match函数进行正则表达式匹配时,如果指定的匹配选项中包括re.MULTILINE,则会对每一行开头的若干字符作匹配。()[答案:B]A.正确B.错误38.re.sub(r“,”,'tc')的返回结果是字符串'tc'。()[答案:A]A.正确B.错误39.解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。()[答案:B]A.正确B.错误40.1.25e3表示浮点数1250.0的科学记数法表示方式。()[答案:A]A.正确B.错误41.每一个流程图都必须有“开始”和“结束”,从“开始”出发,经过任何处理后必然能到达“结束”。()[答案:A]A.正确B.错误42.一个脚本文件只有作为模块导入时,才有全局变量_name_。()[答案:B]A.正确B.错误43.一个类属性只能通过类名访问。()[答案:B]A.正确B.错误44.如果在一个函数中没有显示地写return语句,则该函数有一个隐式的什么数据都不返回的retrun语句。()[答案:A]A.正确B.错误45.析构方法可以没有形参。()[答案:B]A.正确B.错误46.对于不可变类型的对象a,可以通过“a=b”修改a的值。()[答案:A]A.正确B.错误47.Python程序中每条语句以分号结尾。()[答案:B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公积金个人贷款合同模板
- 银行授信保证合同模板
- 苗木供应商招募公告
- 标准家庭服务合同案例
- 沼气工程可行性研究
- 租房协议合同的签订技巧与流程
- 安全栏杆采购合同
- 渔业产品买卖合同
- 在线电子购销合同制作
- 药材进出口合同
- 福建省厦门市2023-2024学年高二上学期期考化学试题(含答案)
- 广东省六校联考2024-2025学年高二上学期12月月考试题 英语 含答案
- 人教版高一地理必修一期末试卷
- 山东省临沂市2023-2024学年高二上学期1月期末地理试题 附答案
- 2024-2025学年北师大版九年级上册数学期末测试综合练习题(原卷版)-A4
- 导管室工作总结课件
- 2025北京语言大学新编长聘人员招聘21人笔试备考试题及答案解析
- 派出所户籍业务培训
- 2025届四川省德阳市重点中学物理高一第一学期期末统考试题含解析
- 二年级上册语文期末总复习
- 2024青海海东市水务集团限责任公司招聘27人高频难、易错点500题模拟试题附带答案详解
评论
0/150
提交评论