问道深山去,听禅紫气来。

21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《Python编程基础》在线作业

阅读:30 更新时间:2021-04-13 02:01:45

21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《Python编程基础》在线作业


------------------------
1.与正则表达式“^ab[a-z]*c”匹配的字符串是( )。
A.abdec
B.abc
C.ab0c
D.cabc
答案请点我要此答案,或联系QQ

2.判断一个对象所属的类是否是指定类或指定类的子类,应使用内置函数( )。
A.isinstance
B.issubclass
C.type
D.isclass
答案请点我要此答案,或联系QQ

3.open函数的默认文件打开方式是( )。
A.w
B.w+
C.r
D.r+
答案请点我要此答案,或联系QQ

4.3**4的运算结果为( )。
A.12
B.81
C.7
D.报错
答案请点我要此答案,或联系QQ

5.如果要计算两个集合的交集,应使用集合中的( )方法。
A.intersection
B.union
C.difference
D.symmetric_difference
答案请点我要此答案,或联系QQ

6.类方法是指使用( )修饰的方法。
[email protected]
[email protected]
[email protected]
[email protected]
答案请点我要此答案,或联系QQ

7.下列占位运算符中,表示有符号整型十进制数的占位符是( )。
A.%d
B.%%
C.%f
D.%s
答案请点我要此答案,或联系QQ

8.下列选项中,( )不是常量。
A.12
B.35.7
C.'Python'
D.abc
答案请点我要此答案,或联系QQ

9.在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。
A.面向对象
B.面向类
C.结构化
D.分解化
答案请点我要此答案,或联系QQ

10.内层函数使用外层函数中定义的变量,应使用( )关键字。
A.local
B.nonlocal
C.global
D.nonglobal
答案请点我要此答案,或联系QQ

11.re.finditer函数的返回结果必然是( )。
A.列表
B.元组
C.字符串
D.迭代器
答案请点我要此答案,或联系QQ

12.计算列表ls中的元素个数应使用( )。
A.ls.count()
B.count(ls)
C.ls.len()
D.len(ls)
答案请点我要此答案,或联系QQ

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}}
答案请点我要此答案,或联系QQ

14.下面程序的输出结果是( )。 score=80 if score<60: print('不及格') else: pass
A.不及格
B.pass
C.报错
D.无输出
答案请点我要此答案,或联系QQ

15.用于结束本次循环并开始下一次循环的命令是( )。
A.break
B.continue
C.else
D.pass
答案请点我要此答案,或联系QQ

16.执行“print(0o20)”,则在屏幕上会输出( )。
A.20
B.0o20
C.16
D.32
答案请点我要此答案,或联系QQ

17.“try except”语句中使用“except:”表示( )。
A.捕获所有异常
B.捕获未被前面except子句捕获的异常
C.等价于“except None:”
D.错误的写法
答案请点我要此答案,或联系QQ

18.已知m是一个Match对象,则m.groups()返回的结果必然是一个( )。
A.字符串
B.元组
C.列表
D.不确定
答案请点我要此答案,或联系QQ

19.已知stu是Student类对象,则执行“print(stu)”时会自动执行Student类的( )方法。
A.__init__
B.__str__
C.__format__
D.__print__
答案请点我要此答案,或联系QQ

20.已知“d1={'age':19}”,则执行“d2=d1.fromkeys(['sno','name'])”后,d1中的元素个数为( )。
A.0
B.1
C.2
D.3
答案请点我要此答案,或联系QQ

------------------------
1.下列选项中,描述错误的是( )。
A.函数的形参名和实参名必须完全相同
B.在函数体中为形参赋值会影响对应实参的值
C.如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值
D.当有多个形参时,各形参之间用逗号分隔
答案请点我要此答案,或联系QQ

2.下列选项中,有效的Python变量名包括( )。
A.test
B._abc
C.1_a
D._t1
答案请点我要此答案,或联系QQ

3.自定义迭代器要求在类中必须实现的内置方法包括( )。
A.__str__
B.__init__
C.__next__
D.__iter__
答案请点我要此答案,或联系QQ

4.下列选项中,描述正确的是( )。
A.所有迭代器都是可迭代对象
B.所有可迭代对象都是迭代器
C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器
D.如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器
答案请点我要此答案,或联系QQ

5.已知“d=dict(sno='1810100', name='李晓明', age=19)”,下列选项中能够删除键为age的元素的代码是( )。
A.d.del('age')
B.del d['age']
C.d.pop('age')
D.d.remove('age')
答案请点我要此答案,或联系QQ

6.利用下列选项中的( ),可快速完成金融分析工作。
A.Numpy
B.Scipy
C.Pandas
D.Django
答案请点我要此答案,或联系QQ

7.下列选项中,按照从左至右的顺序进行字符串检索的方法包括( )。
A.find
B.rfind
C.index
D.rindex
答案请点我要此答案,或联系QQ

8.已知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)
答案请点我要此答案,或联系QQ

9.下列选项中,描述正确的是( )。
A.一个装饰器可以为多个函数注入代码
B.一个装饰器值可以为一个函数注入代码
C.一个函数可以注入多个装饰器的代码
D.一个函数值可以注入一个装饰器的代码
答案请点我要此答案,或联系QQ

10.下列选项中,描述正确的选项包括( )。
A.Python中的变量在使用前不需要定义
B.Python 3.x中的变量名可以包含中文
C.Python中的变量类型一旦确定就不能改变
[email protected]是一个有效的Python变量名
答案请点我要此答案,或联系QQ

------------------------
1.不能使用数字索引形式的下标可以访问字典中的元素。
T.对
F.错
答案请点我要此答案,或联系QQ

2.len函数可获取一个列表对象中的元素数量。
T.对
F.错
答案请点我要此答案,或联系QQ

3.类的普通方法的第一个参数自动对应调用该方法时所使用的类对象。
T.对
F.错
答案请点我要此答案,或联系QQ

4.已知t=(5,10,15),则list(range(len(t)))的输出结果是[1, 2, 3]。
T.对
F.错
答案请点我要此答案,或联系QQ

5.程序执行时遇到断点就暂停执行,并且可以查看当前各变量的状态。
T.对
F.错
答案请点我要此答案,或联系QQ

6.通过“ls.max()”可以得到列表ls中最大元素的值。
T.对
F.错
答案请点我要此答案,或联系QQ

7.使用re.match函数进行正则表达式匹配时,如果指定的匹配选项中包括re.MULTILINE,则会对每一行开头的若干字符作匹配。
T.对
F.错
答案请点我要此答案,或联系QQ

8.re.sub(r'<[^<]*?>','','

t

c
')的返回结果是字符串'tc'。
T.对
F.错
答案请点我要此答案,或联系QQ

9.解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。
T.对
F.错
答案请点我要此答案,或联系QQ

10.1.25e3表示浮点数1250.0的科学记数法表示方式。
T.对
F.错
答案请点我要此答案,或联系QQ

11.每一个流程图都必须有“开始”和“结束”,从“开始”出发,经过任何处理后必然能到达“结束”。
T.对
F.错
答案请点我要此答案,或联系QQ

12.一个脚本文件只有作为模块导入时,才有全局变量__name__。
T.对
F.错
答案请点我要此答案,或联系QQ

13.一个类属性只能通过类名访问。
T.对
F.错
答案请点我要此答案,或联系QQ

14.如果在一个函数中没有显示地写return语句,则该函数有一个隐式的什么数据都不返回的retrun语句。
T.对
F.错
答案请点我要此答案,或联系QQ

15.析构方法可以没有形参。
T.对
F.错
答案请点我要此答案,或联系QQ

16.对于不可变类型的对象a,可以通过“a=b”修改a的值。
T.对
F.错
答案请点我要此答案,或联系QQ

17.Python程序中每条语句以分号结尾。
T.对
F.错
答案请点我要此答案,或联系QQ

18.正则表达式“^ab[\s\S]*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。
T.对
F.错
答案请点我要此答案,或联系QQ

19.已知s="学习",则执行s[0]='复'后s中存储的字符串被修改为“复习”。
T.对
F.错
答案请点我要此答案,或联系QQ

20.Python是一种弱类型的语言,变量的类型由其值的类型决定。
T.对
F.错
答案请点我要此答案,或联系QQ

尝试在线代写作业

推荐信息