《Python编程基础》20春期末考核答卷.docx

《Python编程基础》20春期末考核答卷.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《Python编程基础》20春期末考核-00001

试卷总分:100 得分:70

一、单选题(共15道试题,共30分)

执行“print(0o20)”,则在屏幕上会输出()。A.20

B.0o20C.16D.32

正确的答案是:C

如果一个类C1通过继承已有类C而创建,则将C1称作()。A.子类

B.基类C.父类D.超类

正确的答案是:A

用于结束本次循环并开始下一次循环的命令是()。A.break

B.continueC.elseD.pass

正确的答案是:B

对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生()异常。

A.IndentationErrorB.TabErrorC.IndexErrorD.SyntaxError

正确的答案是:B

类方法是指使用()修饰的方法。A.@classmethod

B.@classC.@staticmethodD.@static

正确的答案是:A

6.已知“a=[1,2,3]”且“b=a”,则执行“a[1]=10”后,b的值为()。A.[10,2,3]

B.[1,10,3]

C.[1,2,10]

D.[1,2,3]

正确的答案是:B

通过列表中的()方法可以根据指定值查找第一个匹配的列表元素的位置。A.index

B.findC.searchD.at

正确的答案是:A

下列选项中,执行时会报错的语句是()。A.int(23)

B.int(23+1)

C.int(23,8)

D.int(2a,16)

正确的答案是:B

9.3**4的运算结果为()。A.12

B.81C.7

D.报错

正确的答案是:B

已知“a=list(my)+list(book)”,则a的值是()。

A.[m,y,b,o,k]

B.[m,y,b,o,o,k]

C.mybookD.mybok

正确的答案是:B

已知“d=dict(x=1,y=2)”,则d.get(z)返回的结果是()。A.None

B.defaultC.null

D.报错

正确的答案是:A

已知“str=Python#C++##Python”,则“str.rfind(Java)”返回的结果是()。A.0

B.12C.-1

D.报错

正确的答案是:C

执行“print(0x20)”,则在屏幕上会输出()。A.20

B.0x20C.16D.32

正确的答案是:D

下列选项中,描述正确的是()。

A.父类会继承子类中定义的所有属性和方法,也可以在父类中增加新的属性和方法B.父类会继承子类中定义的所有属性和方法,在父类中不允许增加新的属性和方法C.子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法D.子类会继承父类中定义的所有属性和方法,在子类中不允许增加新的属性和方法正确的答案是:C

已知“str=a**b*c*d”,则“str.split(**,2)”的返回结果是()。

A.[a,b,c,d]

B.[a,b,c*d]

C.[a,b*c*d]

D.报错

正确的答案是:C

二、多选题(共10道试题,共20分)

如果要一次完成字符串中所有满足正则表达式规则的子串的匹配,可以使用re模块的()函数。

A.searchallB.findallC.finditerD.search

正确的答案是:BC

下列选项中,计算结果为True的表达式包括()。A.15=8

B.not158

C.15=8or158

D.15=8and158

正确的答案是:ABC

下列选项中,描述正确的是()。A.类方法可以通过类名直接调用

B.类方法可以通过类的实例对象调用C.静态方法可以通过类名直接调用

D.静态方法可以通过类的实例对象调用正确的答案是:ABCD

下列选项中,关于列表的sort方法描述正确的是()。

A.如果列表中的各元素可直接比较大小,则可以不指定key参数B.reverse参数决定了将列表中的元素按升序还是降序排列

C.key参数接收一个函数,通过该函数获取用于排序时比较大小的数据

D.reverse参数默认值为False,表示将列表中的元素按降序排列正确的答案是:ABC

下列选项中,描述错误的是()。

对于有默认参数值的形参,在函数调用时可以不为其传实参

对于没有指定默认参数值的形参,如果在函数调用时没有为其传实参,则形参的值为NoneC.对于有默认参数值的形参,如果在函数调用时为其指定实参,则该形参使用传入的实参值D.如果多个形参具有默认参数值,则函数调用时这些形参或者都使用默认参数值或者都使用传入的实参值

正确的答案是:BD

文档评论(0)

dqy118 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海海滋实业有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7DL1JF2N

1亿VIP精品文档

相关文档