电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

南开20春学期(1709、1803、1809、1903、1909、2003)《Python编程基础》在线作业答案

  • 资源ID:137565084       资源大小:14.94KB        全文页数:11页
  • 资源格式: DOCX        下载积分:5金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要5金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

南开20春学期(1709、1803、1809、1903、1909、2003)《Python编程基础》在线作业答案

20春学期(1709、1803、1809、1903、1909、2003)Python编程基础在线作业试卷总分:100 得分:98一、单选题 (共 20 道试题,共 40 分)1.已知“str=arbrncn”,则“str.splitlines()”的返回结果是( )。A.a,b,cB.ar,brn,cnC.ar,br,cD.ar,b,c答案:A2.已知“a=dict(x=1,y=2)”且“b=a”,则执行“ay=10”后,则print(b)的输出结果为( )。A.x=1,y=10B.x=1,y=2C.x:1,y:10D.x:1,y:2答案:C3.从一个序列对象中取部分元素形成一个新的序列对象的操作被称作( )。A.选择B.切片C.子序列D.投影答案:B4.已知“str=Python#C+#Python”,则“str.rfind(Python)”返回的结果是( )。A.0B.12C.-1D.报错答案:B5.类方法的第一个形参对应( )。A.类B.对象C.第一个实参D.第二个实参答案:A6.只有try子句的语句序列执行时未发生异常才会执行的子句是( )。A.elseB.finallyC.exceptD.不存在答案:A7.全局变量的作用域是( )。A.从定义变量的位置到文件结束位置B.从定义变量的位置到函数结束位置C.所有函数D.所有文件答案:C8.已知“a=dict(x=1,y=dict(y1=2,y2=3)”且“b=a.copy()”,则执行“ayy1=10”后,则print(b)的输出结果为( )。A.x=1,y=y1=10,y2=3B.x=1,y=y1=2,y2=3C.x:1,y:y1:10,y2:3D.x:1,y:y1:2,y2:3答案:C9.与正则表达式“aba-z*c”匹配的字符串是( )。A.abdecB.abcC.ab0cD.cabc答案:A10.与正则表达式“ab(de|ef)?c”不匹配的字符串是( )。A.abcB.abdecC.abefcD.abdeefc答案:D11.“try except”语句中使用“except:”表示( )。A.捕获所有异常B.捕获未被前面except子句捕获的异常C.等价于“except None:”D.错误的写法答案:B12.无论try子句执行时是否发生异常,都会执行的子句是( )。A.elseB.finallyC.exceptD.不存在答案:B13.对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生( )异常。A.IndentationErrorB.TabErrorC.IndexErrorD.SyntaxError答案:B14.如果一个类C1通过继承已有类C而创建,则将C1称作( )。A.子类B.基类C.父类D.超类答案:A15.下面程序的输出结果是( )。 score=80 if score<60: print(不及格) else: passA.不及格B.passC.报错D.无输出答案:D16.在闭包中,外层函数的返回值是( )。A.内层函数的调用B.内层函数的引用C.任意值D.无返回值答案:B17.open函数的默认文件打开方式是( )。A.wB.w+C.rD.r+答案:C18.在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。A.面向对象B.面向类C.结构化D.分解化答案:C19.第一个参数对应类的实例对象的方法是( )。A.类方法B.静态方法C.内置方法D.普通方法答案:D20.判断一个类是否是另一个类的子类,应使用内置函数( )。A.isinstanceB.issubclassC.typeD.isclass答案:B二、多选题 (共 10 道试题,共 20 分)21.下列选项中,描述正确的是( )。A.所有迭代器都是可迭代对象B.所有可迭代对象都是迭代器C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器D.如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器答案:ACD22.下列选项中,描述错误的是( )。A.对于有默认参数值的形参,在函数调用时可以不为其传实参B.对于没有指定默认参数值的形参,如果在函数调用时没有为其传实参,则形参的值为NoneC.对于有默认参数值的形参,如果在函数调用时为其指定实参,则该形参使用传入的实参值D.如果多个形参具有默认参数值,则函数调用时这些形参或者都使用默认参数值或者都使用传入的实参值答案:BD23.已知脚本文件M.py中有一条语句print(_name_),其输出结果可能是( )。A.pyB._nameC._main_D.M答案:24.下列选项中,可变类型包括( )。A.元组B.列表C.字符串D.字典答案:BD25.下列选项中,属于局部变量的是( )。A.函数中定义的变量B.函数的形参C.函数外定义的变量D.函数名答案:AB26.字符串检索时,检索失败时不会引发异常的方法包括( )。A.findB.rfindC.indexD.rindex答案:AB27.下列选项中,*作为重复运算符使用的表达式是( )。A.1.2*3B.1.2*3C.abc*3D.(1.2,2.5)*3答案:ACD28.已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则B类中的成员包括( )。A.faB.bC.fcD.c答案:AB29.下列选项中,可迭代的数据类型包括( )。A.数字B.元组C.列表D.字符串答案:BCD30.已知B是A的父类,a是A类的对象,b是B类的对象,则下列选项中返回结果为True的是( )。A.isinstance(a,A)B.type(a)=AC.issubclass(A,B)D.issubclass(type(a),type(b)答案:ABCD三、判断题 (共 20 道试题,共 40 分)31.已知“str=Like”,则执行“str.upper()”后,str保存的数据为字符串LIKE。答案:错误32.在for循环和while循环后面可以跟着else分支,退出循环后必然会执行else后面的语句序列。答案:错误33.Python中的变量在使用前必须先定义。答案:错误34.猴子补丁是指在运行时动态替换已有的代码,而不需要修改原始代码。答案:正确35.构造方法可以没有形参。答案:错误36.使用下标“”可以访问集合中的元素。答案:错误37.使用re.match函数进行正则表达式匹配时,如果指定的匹配选项中包括re.MULTILINE,则会对每一行开头的若干字符作匹配。答案:错误38.对于计算1+2+n的这个问题,可以设计递归函数完成求解。答案:正确39.使用三引号创建字符串时允许直接将字符串写成多行的形式。答案:正确40.已知d1和d2是两个字典对象,则直接执行“dMerge=dict(d1,*d2)”与先执行“dMerge=d1.copy()”、再执行“dMerge.update(d2)”的效果完全相同。答案:正确41.re.match(rpy$,puppy)返回的是一个Match对象。答案:错误42.已知类的普通方法func有3个形参且都没有默认参数值,则调用该方法时必须传入对应的3个实参。答案:错误43.外层函数中定义的局部变量被内层函数使用,则每调用一次外层函数则会形成一个闭包。答案:错误44.通过“max(t)”可以得到元组t中最大元素的值。答案:正确45.已知s=1,20,25,则通过“s.add(2,3)”可以向s中添加一个新的列表类型的元素。答案:错误46.正则表达式“absS*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。答案:正确47.已知“str=abcdefabc”,则执行“str.replace(abc,cba)”后,str中保存的字符串为cbadefcba。答案:错误48.列表的sort方法的key参数接收的函数必须有返回值。答案:正确49.已知“ls=0,1,2,3,4,5,6,7,8,9”,则“del ls7:9”与“ls7:9=”得到的ls中的元素相同。答案:正确50.对于可变类型的对象a,通过“a=b”可以修改a的值,但赋值前和赋值后a所对应的内存地址可能会发生变化。答案:正确

注意事项

本文(南开20春学期(1709、1803、1809、1903、1909、2003)《Python编程基础》在线作业答案)为本站会员(you7****5932)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.