汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业

上传人:爱****虎 文档编号:172618058 上传时间:2021-03-09 格式:DOCX 页数:18 大小:27.73KB
返回 下载 相关 举报
汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业_第1页
第1页 / 共18页
汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业_第2页
第2页 / 共18页
汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业_第3页
第3页 / 共18页
汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业_第4页
第4页 / 共18页
汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业_第5页
第5页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业》由会员分享,可在线阅读,更多相关《汇编选集[南开大学(本部)]20秋学期《Python编程基础》在线作业(18页珍藏版)》请在金锄头文库上搜索。

1、汇编选集南开大学(本部)20秋学期Python编程基础在线作业南开大学(本部)20秋学期(1709、1803、1809、1903、1909、2003、2009 )Python编程基础在线作业试卷总分:100 得分:100第1题,下面选项中,描述错误的是( )。A、如果要创建的目录已经存在,则os.mkdir函数会报错B、如果要创建的目录已经存在,则os.makedirs函数不会报错C、如果要删除的目录不存在,则os.rmdir函数会报错D、如果要删除的目录已存在但目录不为空,则os.rmdir函数会报错正确答案:第2题,通过列表中的( )方法可以根据指定值查找第一个匹配的列表元素的位置。A、i

2、ndexB、findC、searchD、at正确答案:第3题,下列选项中,执行时会报错的语句是( )。A、int(23)B、int(23+1)C、int(23,8)D、int(2a,16)正确答案:第4题,已知"a=tuple(my)+tuple(book)",则a的值是( )。A、(m,y,b,o,k)B、(m,y,b,o,o,k)C、mybookD、mybok正确答案:,已知"a=1,2,3"且"b=a:",则执行"a10=10"后,b的值为( )。A、1,10B、1,2,3C、1,10,3D、报错正确答案:第

3、6题,执行"a=10*1/0"语句时,会产生( )异常。A、TypeErrorB、ValueErrorC、ZeroDivisionErrorD、KeyError正确答案:第7题,os模块中用于删除指定路径的最后多层目录的函数是( )。A、removedirsB、removedirC、rmdirsD、rmdir正确答案:第8题,已知"a=list(1,2)+list(2,3)",则a的值是( )。A、1,2,3B、1,2,2,3C、(1,2,3)D、(1,2,2,3)正确答案:第9题,判断一个类是否是另一个类的子类,应使用内置函数( )。A、isinsta

4、nceB、issubclassC、typeD、isclass正确答案:,递归函数是指( )。A、在一个函数内部通过调用自己完成问题的求解B、在一个函数内部通过不断调用其他函数完成问题的求解C、一个函数不断被其他函数调用完成问题的求解D、把函数作为参数的一种函数正确答案:第11题,与正则表达式"aba-z?c"匹配的字符串是( )。A、abdecB、abcC、ab0cD、cabc正确答案:,对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生( )异常。A、IndentationErrorB、TabErrorC、IndexErr

5、orD、SyntaxError正确答案:第13题,下面程序的输出结果是( )。def StudentInfo(country=中国,name):print(%s,%s%(name,country)StudentInfo(美国,大卫)A、大卫,美国B、美国,大卫C、大卫,中国D、报错正确答案:第14题,已知"str=arbrncn",则"str.splitlines(True)"的返回结果是( )。A、a,b,cB、ar,brn,cnC、ar,br,cD、ar,b,c正确答案:,已知"d=dict(x=1,y=2)",则d.get(z)

6、返回的结果是( )。A、NoneB、defaultC、nullD、报错正确答案:第16题,已知Student类是一个空类,则通过"Student.name=unknown"语句增加的属性可以通过( )访问。A、类名或对象名B、仅类名C、仅对象名D、无法访问正确答案:第17题,re.findall函数的返回结果必然是( )。A、列表B、元组C、字符串D、迭代器正确答案:第18题,下列选项中,可以用于判断c中保存的字符是否是英文字母的表达式是( )。A、c=a and c=ZB、c=A and c=zC、c=a and c=A and c=ZD、c=a and c=A and

7、c=Z正确答案:第19题,下面程序的输出结果是( )。m=5while(m=0):m-=1print(m)A、0B、4C、5D、-1正确答案:,面向对象方法的基本观点是一切系统都是由( )构成。A、类B、对象C、函数D、方法正确答案:第21题,下列选项中,计算结果为True的表达式包括( )。A、15=8B、not 158C、15=8 or 158D、15=8 and 158正确答案:,B,C第22题,下列选项中,按照从左至右的顺序进行字符串检索的方法包括( )。A、findB、rfindC、indexD、rindex正确答案:,C第23题,下列选项中,不能创建字典对象的语句是( )。A、on

8、e:1, two:2, three:3B、dict(one:1, two:2, three:3)C、one=1, two=2, three=3D、dict(one=1, two=2, three=3)正确答案:第24题,下面选项中,描述正确的是( )。A、可以基于一个已有类创建新类B、定义类的同时必须定义好该类的所有属性和方法C、定义一个类后还可以为其动态添加属性和方法D、可以基于多个已有类创建新类正确答案:,B,D,下列选项中,描述正确的是( )。A、类的普通方法可以通过类名或对象名调用B、类的普通方法仅能通过类名调用C、类的普通方法仅能通过对象名调用D、类中的方法在定义时需要使用def关键

9、字正确答案:,C,D第26题,下列选项中,描述正确的是( )。A、将一个函数赋给形参后,则可以用形参名代替函数名完成函数调用B、将一个函数赋给变量后,则可以用变量名代替函数名完成函数调用C、lambda函数没有函数名D、lambda函数不能有返回值正确答案:,C,D第27题,已知M模块中有一个无参函数fun,且在脚本文件N.py中通过"fun()"可以直接调用M模块中的fun函数,则正确的导入方式为( )。A、import MB、from M import funC、from M import fun as fD、from M import *正确答案:,D第28题,高级语

10、言编写的程序称为( )。A、目标代码B、目标文件C、源代码D、源文件正确答案:第29题,如果要替换字符串中与指定正则表达式匹配的子串,可以使用re模块的( )函数。A、replaceB、splitC、subD、subn正确答案:,D,下列选项中属于高级程序设计语言的是( )。A、Python语言B、汇编语言C、机器语言D、C+语言正确答案:第31题,对于不可变类型的对象a,可以通过"a=b"修改a的值。T、对F、错更多答案下载:第32题,已知d1和d2是两个字典对象,则直接执行"dMerge=dict(d1,*d2)"与先执行"dMerge=d

11、1.copy()"、再执行"dMerge.update(d2)"的效果完全相同。T、对F、错正确答案:第33题,os.path.join(.,src,tools)与.0src0tools.format(os.sep)返回的字符串相同。T、对F、错正确答案:第34题,Anaconda是一款针对于数据处理和分析的Python工具包。T、对F、错正确答案:F第35题,Python中的多态是借助鸭子类型实现的。T、对F、错更多答案下载:第36题,Python中的函数定义通过define关键字完成。T、对F、错正确答案:第37题,对于一个带不定长参数的函数,其普通形参可以有

12、默认参数值。T、对F、错更多答案下载:第38题,已知MyModule模块中有一个无参函数fun,且在脚本文件N.py中有"import MyModule as M",则在N.py中要调用MyModule模块中的fun函数应使用"M.fun()"。T、对F、错更多答案下载:第39题,利用一个类可以创建多个对象,且每个对象可以存储不同的数据。T、对F、错更多答案下载:第40题,Python中的每条语句都会执行且仅执行1次。T、对F、错正确答案:F第41题,列表生成表达式的返回结果是一个列表。T、对F、错更多答案下载:第42题,通过下标""

13、不仅可以访问列表中的某个元素,还可以对元素进行修改。T、对F、错正确答案:第43题,为一个对象动态绑定的新属性,只能通过该对象访问。T、对F、错更多答案下载:第44题,已知s="学习",则执行s0=复后s中存储的字符串被修改为"复习"。T、对F、错正确答案:第45题,模块可以放在任何一个包或子包中。T、对F、错更多答案下载:第46题,类的封装性是指将一个数据相关的属性封装在一起。T、对F、错正确答案:F第47题,已知B是A的父类,b是B类的对象,则"A=type(b)"返回结果为True。T、对F、错正确答案:第48题,构造方法可以没有形参。T、对F、错正确答案:第49题,1.25e3表示浮点数1250.0的科学记数法表示方式。T、对F、错更多答案下载:,伪代码必须符合Python语言的语法要求。T、对F、错正确答案:F

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号