
南开大学21秋《Python编程基础》在线作业二答案参考75.docx
13页南开大学21秋《Python编程基础》作业二答案参考1. 所有的拍档都必须承接货物安全服务 )所有的拍档都必须承接货物安全服务 )参考答案:√2. 使用re.match函数进行正则表达式匹配时,如果要忽略大小写,则应在匹配选项中指定( )A.re.AB.re.IC.re.MD.re.S参考答案:B3. 基于已有的类创建新的类是面向对象中的多态性 )A.正确B.错误参考答案:B4. 猴子补丁是指在运行时动态替换已有的代码,而不需要修改原始代码 )猴子补丁是指在运行时动态替换已有的代码,而不需要修改原始代码 )A.正确B.错误参考答案:A5. 下列不完全的URL是( )AB.ftp://C.WAIS://D.News:// 参考答案:A6. 正则表达式“\Aabc”与正则表达式“^abc”的功能相同,都用于匹配以abc开头的字符串 )A.正确B.错误参考答案:A7. 如果列表a中包含可变类型的元素,则在用a给b赋值时,应使用copy模块的deepcopy函数,以使得a和b中各元素的取值具有完全的独立性 )A.正确B.错误参考答案:A8. 定义函数只是规定了函数会执行什么操作,但并不会真正执行;只有调用函数时才会真正去执行函数中的代码。
)A.正确B.错误参考答案:A9. 简述网络服务营销的方法简述网络服务营销的方法参考答案:邮件列表营销、IM营销、RSS营销、数据库营销、会员制营销10. 使用三引号创建字符串时允许直接将字符串写成多行的形式 )A.正确B.错误参考答案:A11. 下列选项中,不能创建字典对象的语句是( )A.{'one':1,'two':2,'three':3}B.dict('one':1,'two':2,'three':3)C.dict([('one',1),('two',2),('three',3)])D.dict(zip(['one','two','three'],[1,2,3]))参考答案:B12. 执行print(‘d:\\Python’),则会在屏幕上输出“d:\Python” )A.正确B.错误参考答案:A13. 判断一个类是否是另一个类的子类,应使用内置函数( )判断一个类是否是另一个类的子类,应使用内置函数( )A.isinstanceB.issubclassC.typeD.isclass参考答案:B14. 已知“str=&39;abcdefabc&39;”,则执行“str.replace(&39;abc&39;,&39;cba&39;)”后,str中保存的字符串为&39;cbadefcba&39;。
)已知“str='abcdefabc'”,则执行“str.replace('abc','cba')”后,str中保存的字符串为'cbadefcba' )A.正确B.错误参考答案:B15. 已知s={1,20,25},则通过“s.add([2,3])”可以向s中添加一个新的列表类型的元素 )已知s={1,20,25},则通过“s.add([2,3])”可以向s中添加一个新的列表类型的元素 )A.正确B.错误参考答案:B16. 类的普通方法的第一个参数自动对应调用该方法时所使用的类对象 )A.正确B.错误参考答案:A17. 用于结束本次循环并开始下一次循环的命令是( )A.breakB.continueC.elseD.pass参考答案:B18. 与正则表达式“”匹配的字符串包括( )A.B.C.D.参考答案:AC19. 已知s1和s2是两个集合,则返回结果必然为True的选项包括( )A.s1.symmetric_difference(s2).issubset(s1)B.s1.symmetric_difference(s2).issuperset(s1)C.s1.intersection(s2).issubset(s1)D.s1.intersection(s2).issubset(s2)参考答案:CD20. 已知s={1,20,25},则通过“s.add([2,3])”可以向s中添加一个新的列表类型的元素。
)A.正确B.错误参考答案:B21. 对于计算1+2+…+n的这个问题,可以设计递归函数完成求解 )对于计算1+2+…+n的这个问题,可以设计递归函数完成求解 )A.正确B.错误参考答案:A22. 每一个流程图都必须有“开始”和“结束”,从“开始”出发,经过任何处理后必然能到达“结束” )A.正确B.错误参考答案:A23. 请举出Internet网络协议中2种传输层协议和3种常用应用层协议?参考答案:传输层:TCP和UDP应用层:FTP、SNMP、SMTP、TELNET、HTTP24. 虚拟空间影响人类交往方式的主要表现有哪些?参考答案:(1)从人—人交往转变为人—机交往人们已不再局限于彼此之间的交往,开始习惯于与电脑交流2)从传统的交往方式过渡到网络交往方式诸如,微博、、MSN等大众的网络交流工具25. Python中的字符串可以写在( )中A.一对井号中B.一对尖括号中C.一对单引号中D.一对双引号中参考答案:CD26. 使用re.match函数进行正则表达式匹配时,如果指定的匹配选项中包括re.MULTILINE,则会对每一行开头的若干字符作匹配 )A.正确B.错误参考答案:B27. 解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。
)解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件 )A.正确B.错误参考答案:B28. 最常用的网上用户支持工具是( )A:NewsGroupB:E-mailC:FAQD:BBS最常用的网上用户支持工具是( )A:NewsGroupB:E-mailC:FAQD:BBS答案:B29. 无论try子句执行时是否发生异常,都会执行的子句是( )无论try子句执行时是否发生异常,都会执行的子句是( )A.elseB.finallyC.exceptD.不存在参考答案:B30. 以下选项,关于事件营销的操作当中,需要注意的要点是( )A:符合法律法规B:参考成功案例C:事件与以下选项,关于事件营销的操作当中,需要注意的要点是( )A:符合法律法规B:参考成功案例C:事件与品牌的关联度D:控制风险答案:ACD31. 一个类属性只能通过类名访问 )A.正确B.错误参考答案:B32. 下列选项中,描述正确的是( )A.所有迭代器都是可迭代对象B.所有可迭代对象都是迭代器C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器D.如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器参考答案:ACD33. 在Python编程环境提示符下直接输入Python代码并执行的运行方式称为( )。
A.交互式运行B.脚本式运行C.代码式运行D.即时式运行参考答案:A34. Python的优点不包括( )A.简单易学B.免费开源C.丰富的库D.强制缩进参考答案:D35. 使用字符串的format方法进行字符串格式化时,替换字段在字符串中需要用一对大括号括起来 )A.正确B.错误参考答案:A36. 发送E-mail是把邮件直接发送到对方的计算机中 )此题为判断题(对,错)参考答案:×37. 一个脚本文件中定义的全局变量只能在该脚本文件中使用 )A.正确B.错误参考答案:B38. 梦幻西游手游侠义值怎么刷比较快?梦幻西游手游侠义值怎么刷比较快?1、帮助别人过高难度剧情可以获得2、杀星、封妖、击杀星宿BOSS、前尘旧梦,超过每日次数之后可以获得3、帮别人打环怪可以获得39. Python是一种弱类型的语言,变量的类型由其值的类型决定 )A.正确B.错误参考答案:A40. 已知“str=&39;a\rb\r\nc\n&39;”,则“str.splitlines( )”的返回结果是( )已知“str='a\rb\r\nc\n'”,则“str.splitlines( )”的返回结果是( )。
A.['a','b','c']B.['a\r','b\r\n','c\n']C.['a\r','b\r','c']D.['a\r','b','c']参考答案:A41. 下列选项中,( )不是常量A.12B.35.7C.'Python'D.abc参考答案:D42. 我的世界煤,黄金,铁怎么获得?我的世界煤,黄金,铁怎么获得?准备好镐,向下挖(不要垂直挖),总会挖到的.找不到煤矿的话去山上看看.43. 通过下标“[]”不仅可以访问列表中的某个元素,还可以对元素进行修改 )A.正确B.错误参考答案:A44. 如果return后面有多个数据,则这多个数据会封装成( )返回A.元组B.列表C.集合D.字典参考答案:A45. 连接ADSL线路时应注意哪些问题?( )A、 ADSL Modem可与并联;B、 LINE口接入户线C、 PHONE口接机D、 MODEM口接ADSL MODEME、 各条线路的接口要仔细检查,不可有松动迹象.参考答案:BCDE46. 判断一个对象所属的类是否是指定类或指定类的子类,应使用内置函数( )A.isinstanceB.issubclassC.typeD.isclass参考答案:A47. Python中的函数定义通过define关键字完成。
)A.正确B.错误参考答案:B48. 关于多播,下面说法正确的是_____A、要发送数据到多播组里,你必须是多播组的成员B、你必须是多播组的成员才能接收发送到这个多播组的数据C、任何终端系统都不可以发送数据到多播组里D、要接收发送到一个多播组的数据报文,你可以不必是这个多播组的成员参考答案:B49. 已知“str=&39;PythonC++Python。












