可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777
21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《Python编程基础》在线作业
试卷总分:100 得分:100
第1题,与正则表达式"^ab[a-z]*c"匹配的字符串是( )。
A、abdec
B、abc
C、ab0c
D、cabc
正确答案:
第2题,判断一个对象所属的类是否是指定类或指定类的子类,应使用内置函数( )。
A、isinstance
B、issubclass
C、type
D、isclass
正确答案:
第3题,open函数的默认文件打开方式是( )。
A、w
B、w+
C、r
D、r+
正确答案:
第4题,3**4的运算结果为( )。
A、12
B、81
C、7
D、报错
正确答案:
答案来源:(www.),如果要计算两个集合的交集,应使用集合中的( )方法。
A、intersection
B、union
C、difference
D、symmetric_difference
正确答案:
第6题,类方法是指使用( )修饰的方法。
A、@classmethod
B、@class
C、@staticmethod
D、@static
正确答案:
第7题,下列占位运算符中,表示有符号整型十进制数的占位符是( )。
A、%d
B、%%
C、%f
D、%s
正确答案:
第8题,下列选项中,( )不是常量。
A、12
B、35.7
C、'Python'
D、abc
正确答案:
第9题,在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。
A、面向对象
B、面向类
C、结构化
D、分解化
正确答案:
答案来源:(www.),内层函数使用外层函数中定义的变量,应使用( )关键字。
A、local
B、nonlocal
C、global
D、nonglobal
正确答案:
第11题,re.finditer函数的返回结果必然是( )。
A、列表
B、元组
C、字符串
D、迭代器
正确答案:
答案来源:(www.),计算列表ls中的元素个数应使用( )。
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)的输出结果为( )。
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=80
if score60:print('不及格')
else:pass
A、不及格
B、pass
C、报错
D、无输出
正确答案:
答案来源:(www.),用于结束本次循环并开始下一次循环的命令是( )。
A、break
B、continue
C、else
D、pass
正确答案:
第16题,执行"print(0o20)",则在屏幕上会输出( )。
A、20
B、0o20
C、16
D、32
正确答案:
第17题,"try except"语句中使用"except:"表示( )。
A、捕获所有异常
B、捕获未被前面except子句捕获的异常
C、等价于"except None:"
D、错误的写法
正确答案:
第18题,已知m是一个Match对象,则m.groups()返回的结果必然是一个( )。
A、字符串
B、元组
C、列表
D、不确定
正确答案:
第19题,已知stu是Student类对象,则执行"print(stu)"时会自动执行Student类的( )方法。
A、__init__
B、__str__
C、__format__
D、__print__
正确答案:
答案来源:(www.),已知"d1={'age':19}",则执行"d2=d1.fromkeys(['sno','name'])"后,d1中的元素个数为( )。
A、0
B、1
C、2
D、3
正确答案:
第21题,下列选项中,描述错误的是( )。
A、函数的形参名和实参名必须完全相同
B、在函数体中为形参赋值会影响对应实参的值
C、如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值
D、当有多个形参时,各形参之间用逗号分隔
正确答案:,D
第22题,下列选项中,有效的Python变量名包括( )。
A、test
B、_abc
C、1_a
D、_t1
正确答案:,B,D
第23题,自定义迭代器要求在类中必须实现的内置方法包括( )。
A、__str__
B、__init__
C、__next__
D、__iter__
正确答案:
第24题,下列选项中,描述正确的是( )。
A、所有迭代器都是可迭代对象
B、所有可迭代对象都是迭代器
C、通过"isinstance(x,Iterator)"可以判断x是否是迭代器
D、如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器
正确答案:,B
答案来源:(www.),已知"d=dict(sno='1810100', name='李晓明', age=19)",下列选项中能够删除键为age的元素的代码是( )。
A、d.del('age')
B、del d['age']
C、d.pop('age')
D、d.remove('age')
正确答案:
第26题,利用下列选项中的( ),可快速完成金融分析工作。
A、Numpy
B、Scipy
C、Pandas
D、Django
正确答案:,B,C
第27题,下列选项中,按照从左至右的顺序进行字符串检索的方法包括( )。
A、find
B、rfind
C、index
D、rindex
正确答案:,C
第28题,已知s1和s2是两个集合,则返回结果必然为True的选项包括( )。
A、s1.union(s2).issubset(s1)
B、s1.union(s2).issuperset(s1)
C、s1.difference(s2).issubset(s1)
D、s1.difference(s2).issuperset(s1)
正确答案:,D
第29题,下列选项中,描述正确的是( )。
A、一个装饰器可以为多个函数注入代码
B、一个装饰器值可以为一个函数注入代码
C、一个函数可以注入多个装饰器的代码
D、一个函数值可以注入一个装饰器的代码
正确答案:,B
答案来源:(www.),下列选项中,描述正确的选项包括( )。
A、Python中的变量在使用前不需要定义
B、Python 3.x中的变量名可以包含中文
C、Python中的变量类型一旦确定就不能改变
D、a@b是一个有效的Python变量名
正确答案:,B
第31题,不能使用数字索引形式的下标可以访问字典中的元素。
T、对
F、错
更多答案下载:(www.)
第32题,len函数可获取一个列表对象中的元素数量。
T、对
F、错
更多答案下载:(www.)
第33题,类的普通方法的第一个参数自动对应调用该方法时所使用的类对象。
T、对
F、错
更多答案下载:(www.)
第34题,已知t=(5,10,15),则list(range(len(t)))的输出结果是[1, 2, 3]。
T、对
F、错
正确答案:F
第35题,程序执行时遇到断点就暂停执行,并且可以查看当前各变量的状态。
T、对
F、错
更多答案下载:(www.)
第36题,通过"ls.max()"可以得到列表ls中最大元素的值。
T、对
F、错
正确答案:F
第37题,使用re.match函数进行正则表达式匹配时,如果指定的匹配选项中包括re.MULTILINE,则会对每一行开头的若干字符作匹配。
T、对
F、错
正确答案:F
第38题,re.sub(r'','','tc')的返回结果是字符串'tc'。
T、对
F、错
正确答案:
第39题,解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。
T、对
F、错
正确答案:F
第40题,1.25e3表示浮点数1250.0的科学记数法表示方式。
T、对
F、错
更多答案下载:(www.)
第41题,每一个流程图都必须有"开始"和"结束",从"开始"出发,经过任何处理后必然能到达"结束"。
T、对
F、错
更多答案下载:(www.)
第42题,一个脚本文件只有作为模块导入时,才有全局变量__name__。
T、对
F、错
正确答案:F
第43题,一个类属性只能通过类名访问。
T、对
F、错
正确答案:
第44题,如果在一个函数中没有显示地写return语句,则该函数有一个隐式的什么数据都不返回的retrun语句。
T、对
F、错
更多答案下载:(www.)
第45题,析构方法可以没有形参。
T、对
F、错
正确答案:
第46题,对于不可变类型的对象a,可以通过"a=b"修改a的值。
T、对
F、错
更多答案下载:(www.)
第47题,Python程序中每条语句以分号结尾。
T、对
F、错
正确答案:F
第48题,正则表达式"^ab[\s\S]*c$"可以与任一以"ab"开头、以"c"结尾的字符串匹配。
T、对
F、错
正确答案:
第49题,已知s="学习",则执行s[0]='复'后s中存储的字符串被修改为"复习"。
T、对
F、错
正确答案:
答案来源:(www.),Python是一种弱类型的语言,变量的类型由其值的类型决定。
T、对
F、错
更多答案下载:(www.)