南开大学21秋《Python编程基础》期末考核试题及答案参考6

上传人:住在****她 文档编号:73161398 上传时间:2022-04-11 格式:DOCX 页数:11 大小:12.30KB
返回 下载 相关 举报
南开大学21秋《Python编程基础》期末考核试题及答案参考6_第1页
第1页 / 共11页
南开大学21秋《Python编程基础》期末考核试题及答案参考6_第2页
第2页 / 共11页
南开大学21秋《Python编程基础》期末考核试题及答案参考6_第3页
第3页 / 共11页
点击查看更多>>
资源描述
南开大学21秋Python编程基础期末考核试题及答案参考1. 方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。( )方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。( )A.正确B.错误参考答案:A2. 通过下标“”不仅可以访问列表中的某个元素,还可以对元素进行修改。( )A.正确B.错误参考答案:A3. 在一个函数中定义的变量在另一个函数中不能使用。( )在一个函数中定义的变量在另一个函数中不能使用。( )A.正确B.错误参考答案:A4. 已知“a=dict(x=1,y=dict(y1=2,y2=3)”且“b=a.copy( )”,则执行“a&39;y&39;&39;y1&39;=10”后,则print(b)的输出结果为( )。已知“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参考答案:C5. 判断一个类是否是另一个类的子类,应使用内置函数( )。判断一个类是否是另一个类的子类,应使用内置函数( )。A.isinstanceB.issubclassC.typeD.isclass参考答案:B6. 最常用的网上用户支持工具是( )A:NewsGroupB:EmailC:FAQD:BBS最常用的网上用户支持工具是( )A:NewsGroupB:E-mailC:FAQD:BBS答案:B7. 下列选项中,可哈希的数据类型包括( )。A.数字B.集合C.列表D.字符串参考答案:AD8. 对于整型变量x,x1与x/2的运算结果相同。( )A.正确B.错误参考答案:A9. 下列选项中,比较对象大小时自动执行的内置方法包括( )。A._str_B._eq_C._ne_D._nq_参考答案:BC10. 使用下标“”可以访问集合中的元素。( )使用下标“”可以访问集合中的元素。( )A.正确B.错误参考答案:B11. 下面程序的输出结果是( )。score=80 if score60: print(&39;不及格&39;) else: passA.不及格B.passC.报错D.无输出参考答案:D12. 类的静态方法的第一个形参对应( )。A.类B.对象C.第一个实参D.第二个实参参考答案:C13. 正则表达式“absS*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。( )正则表达式“absS*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。( )A.正确B.错误参考答案:A14. Python中的函数定义通过define关键字完成。( )A.正确B.错误参考答案:B15. re.match(rpy$,puppy)返回的是一个Match对象。( )A.正确B.错误参考答案:B16. 在一个函数中定义的变量在另一个函数中不能使用。( )A.正确B.错误参考答案:A17. 已知stu是Student类对象,则执行“print(stu)”时会自动执行Student类的( )方法。A._init_B._str_C._format_D._print_参考答案:B18. 所有的拍档都必须承接货物安全服务。( )所有的拍档都必须承接货物安全服务。( )参考答案:19. 从一个序列对象中取部分元素形成一个新的序列对象的操作被称作( )。从一个序列对象中取部分元素形成一个新的序列对象的操作被称作( )。A.选择B.切片C.子序列D.投影参考答案:B20. 已知有语句“assert num=0”,则当num的值为0时会引发AssertionError异常。( )已知有语句“assert num=0”,则当num的值为0时会引发AssertionError异常。( )A.正确B.错误参考答案:B21. 地下城与勇士(DNF)TP提示码(3,105000xx,x)是什么意思?地下城与勇士(DNF)TP提示码(3,105000xx,x)是什么意思?请勿使用外挂等非法软件;请重启机器后再试。22. 已知“a=dict(x=1,y=dict(y1=2,y2=3)”且“b=a.copy( )”,则执行“a&39;y&39;&39;y1&39;=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参考答案:C23. Python中的多态是借助鸭子类型实现的。( )A.正确B.错误参考答案:A24. 为一个对象动态绑定的新属性,只能通过该对象访问。( )A.正确B.错误参考答案:A25. 类中的( )对应一个类可以支持哪些操作。A.属性B.方法C.数据D.对象参考答案:B26. 已知“str=a*b*c*d”,则“str.split(*,2)”的返回结果是( )。A.a,b,c,dB.a,b,c*dC.a,b*c*dD.报错参考答案:C27. 正则表达式“Aabc”与正则表达式“abc”的功能相同,都用于匹配以abc开头的字符串。( )A.正确B.错误参考答案:A28. 每一个流程图都必须有“开始”和“结束”,从“开始”出发,经过任何处理后必然能到达“结束”。( )A.正确B.错误参考答案:A29. 列表的sort方法的key参数接收的函数必须有返回值。( )A.正确B.错误参考答案:A30. 已知“str=Like”,则执行“str.upper( )”后,str保存的数据为字符串LIKE。( )A.正确B.错误参考答案:B31. 已知有语句“assert num=0”,则当num的值为0时会引发AssertionError异常。( )A.正确B.错误参考答案:B32. 对于计算1+2+n的这个问题,可以设计递归函数完成求解。( )对于计算1+2+n的这个问题,可以设计递归函数完成求解。( )A.正确B.错误参考答案:A33. 如果一个子类有两个或更多父类,则这种继承关系称为多重继承。( )A.正确B.错误参考答案:A34. 灵山奇缘一般的回合游戏中,哪种方式无法更换宝宝的技能?灵山奇缘一般的回合游戏中,哪种方式无法更换宝宝的技能?答案:宝宝练级35. 不能使用数字索引形式的下标可以访问字典中的元素。( )A.正确B.错误参考答案:A36. 无论try子句执行时是否发生异常,都会执行的子句是( )。无论try子句执行时是否发生异常,都会执行的子句是( )。A.elseB.finallyC.exceptD.不存在参考答案:B37. 使用下标“”可以访问集合中的元素。( )A.正确B.错误参考答案:B38. 下列选项中,*作为重复运算符使用的表达式是( )。下列选项中,*作为重复运算符使用的表达式是( )。A.1.2*3B.1.2*3C.abc*3D.(1.2, 2.5)*3参考答案:ACD39. 已知在脚本文件N.py中有函数调用“B.c( )”,其中B是A包中的模块,则import语句的正确写法是( )。A.from A import BB.from A.B import cC.import A.BD.import A.B.c参考答案:A40. 已知“a=dict(x=1,y=2)”且“b=a.copy( )”,则执行“ay=10”后,则print(b)的输出结果为( )。A.x=1,y=10B.x=1,y=2C.x:1,y:10D.x:1,y:2参考答案:D41. 类方法是指使用( )修饰的方法。A.classmethodB.classC.staticmethodD.static参考答案:A42. 使用获取到的父类代理对象可以在子类中调用被重写的父类方法。( )使用获取到的父类代理对象可以在子类中调用被重写的父类方法。( )A.正确B.错误参考答案:A43. 与正则表达式“”匹配的字符串包括( )。A.B.C.D.参考答案:AC44. 使用获取到的父类代理对象可以在子类中调用被重写的父类方法。( )A.正确B.错误参考答案:A45. 已知“a=list(1,2)+list(2,3)”,则a的值是( )。A.1,2,3B.1,2,2,3C.(1,2,3)D.(1,2,2,3)参考答案:B46. 我们以拨号方式上网而没有向ISP申请IP地址,我们就必须设置( )。A.自动获取IPB.IP地址C.子网掩码D.域名地址参考答案:A47. 通过“min(ls)”可以得到列表ls中最小元素的值。( )A.正确B.错误参考答案:A48. 已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则C类中的成员包括( )。A.faB.bC.fcD.c参考答案:ABCD49. ( )是指细节数据概括到汇总数据。( )是指细节数据概括到汇总数据。参考答案:上钻50. 利用iter函数可以根据可迭代对象获取迭代器。( )利用iter函数可以根据可迭代对象获取迭代器。( )A.正确B.错误参考答案:A
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!