XXX20春学期《Python编程基础》在线作业参考答案
XXX20春学期(1709、1803、1809、1903、1909、2003)《Python编程基础》在线作业
试卷总分:100得分:98
一、单选题(共20道试题,共40分)
1.已知“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']springboot和springc
D.['a\r','b','c']
答案:A
手机pdf编辑器2.已知“a=dict(x=1,y=2)”且“b=a”,则执行“a['y']=10”后,则print(b)的输出结果为( )。A.{x=1,y=10}
B.{x=1,y=2}
C.{'x':1,'y':10}
linux访问网页命令D.{'x':1,'y':2}
答案:C
3.从一个序列对象中取部分元素形成一个新的序列对象的操作被称作( )。
A.选择
B.切片
C.子序列
D.投影
答案:B
4.已知“str='Python#C++##Python'”,则“str.rfind('Python')”返回的结果是( )。
A.0
B.12
C.-1
D.报错
答案:B
5.类方法的第一个形参对应( )。
A.类
B.对象
C.第一个实参
D.第二个实参
答案:A
6.只有try子句的语句序列执行时未发生异常才会执行的子句是( )。
A.else
B.finally
C.except
D.不存在
答案:A
7.全局变量的作用域是( )。
A.从定义变量的位置到文件结束位置
B.从定义变量的位置到函数结束位置
C.所有函数
D.所有文件
答案:C
8.已知“a=dict(x=1,y=dict(y1=2,y2=3))”且“py()”,则执行“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}}
答案:C
9.与正则表达式“^ab[a-z]*c”匹配的字符串是( )。
html两段文字在同一行A.XXX
B.abc
C.ab0c
D.cabc
答案:A
10.与正则表达式“ab(de|ef)?c”不婚配的字符串是( )。
A.abc
B.abdec
C.abefc
D.abdeefc
答案:D
11.“try except”语句中使用“except:”表示( )。
A.捕获所有异常
B.捕获未被前面except子句捕获的异常
C.等价于“XXX:”
D.错误的写法
答案:B
12.无论try子句执行时是否发生异常,都会执行的子句是( )。
A.else
B.finally
C.except
python基础代码作业D.不存在
答案:B
13.对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生( )异常。
A.IndentationError
B.TabError
C.IndexError
D.SyntaxError
答案:B
14.如果一个类C1通过继承已有类C而创建,则将C1称作( )。
A.子类
B.基类
C.父类
D.超类
答案:A
15.下面程序的输出结果是( )。score=80 if score<60: print('不及格') else: pass
A.不及格
B.pass
C.报错
D.无输出
答案:D
16.在闭包中,外层函数的返回值是( )。
A.内层函数的挪用
B.内层函数的引用
C.任意值
D.无返回值
答案:B
17.open函数的默认文件打开方式是( )。
A.w
B.w+
C.r
D.r+
答案:C
18.在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。A.面向对
象
B.面向类
C.布局化
D.分解化
答案:C
java applet和application19.第一个参数对应类的实例对象的方法是( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论