python编写系统随机产生一个数、玩家最多可以猜五次_南开20秋学期《Python编程基础》在线作业(题目随机)...

试卷总分100得分100

作业QQ515224986

答案来源www.openhelp100.com

第1题下面选项中描述错误的是()。

A、如果要创建的目录已经存在,则os.mkdir函数会报错

B、如果要创建的目录已经存在,则os.makedirs函数不会报错

C、如果要删除的目录不存在,则os.rmdir函数会报错

D、如果要删除的目录已存在但目录不为空,则os.rmdir函数会报错

正确答案

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

A、index

B、find

C、search

D、at

正确答案

第3题下列选项中执行时会报错的语句是()。

A、int(23)

B、int(23+1)

C、int(238)

D、int(2a16)

正确答案

第4题已知&quota=tuple(my)+tuple(book)&quot则a的值是()。

A、(mybok)

B、(mybook)

C、mybook

D、mybok

正确答案

已知&quota=[1[23]]&quot且&quotb=a[]&quot则执行&quota[1][0]=10&quot后b的值为()。

A、[110]

B、[1[23]]

C、[1[103]]

D、报错

正确答案

第6题执行&quota=10*1/0&quot语句时会产生()异常。

A、TypeError

B、ValueError    答案来源www.openhelp100.com

作业QQ515224986

C、ZeroDivisionError

D、KeyError

正确答案

第7题os模块中用于删除指定路径的最后多层目录的函数是()。

A、removedirs

B、removedir

C、rmdirs

D、rmdir

正确答案

第8题已知&quota=list((12))+list((23))&quot则a的值是()。

A、[123]

B、[1223]

C、(123)

D、(1223)

正确答案

第9题判断一个类是否是另一个类的子类应使用内置函数()。

A、isinstance

B、issubclass

C、type

D、isclass

正确答案

递归函数是指()。

A、在一个函数内部通过调用自己完成问题的求解

B、在一个函数内部通过不断调用其他函数完成问题的求解

C、一个函数不断被其他函数调用完成问题的求解

D、把函数作为参数的一种函数

正确答案

第11题与正则表达式&quot^ab[az]?c&quot匹配的字符串是()。

A、abdec

B、abc

C、ab0c

D、cabc

正确答案

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

A、IndentationError

B、TabError

C、IndexError

D、SyntaxError

正确答案

第13题下面程序的输出结果是()。

defStudentInfo(country=中国name)print(%s%s%(namecountry))

StudentInfo(美国大卫)

A、大卫,美国

B、美国,大卫

C、大卫,中国

D、报错

正确答案

第14题已知&quotstr=a\rb\r\nc\n&quot则&quotstr.splitlines(True)&quot的返回结果是()。

A、[abc]

B、[a\rb\r\nc\n]

C、[a\rb\rc]

D、[a\rbc]

正确答案

已知&quotd=dict(x=1y=2)&quot则d.get(z)返回的结果是()。

A、None

B、default

C、null

D、报错

正确答案

第16题已知Student类是一个空类则通过&quotStudent.name=unknown&quot语句增加的属性可以通过()访问。

A、类名或对象名

B、仅类名

C、仅对象名

D、无法访问

正确答案

第17题re.findall函数的返回结果必然是()。

A、列表

B、元组

C、字符串

D、迭代器

正确答案

第18题下列选项中可以用于判断c中保存的字符是否是英文字母的表达式是()。

A、c=aandc=Z

B、c=Aandc=z

C、c=aandc=Aandc=Z

D、c=aandc=Aandc=Z

正确答案

第19题下面程序的输出结果是()。

m=5

while(m==0)m=1

print(m)

A、0

B、4

C、5

D、1

正确答案

面向对象方法的基本观点是一切系统都是由()构成。

A、类

B、对象

C、函数

D、方法

正确答案

第21题下列选项中计算结果为True的表达式包括()。

A、15=8

B、not158

C、15=8or158

D、15=8and158

正确答案BC

第22题下列选项中按照从左至右的顺序进行字符串检索的方法包括()。

A、find

B、rfind

C、index

D、rindex

正确答案C

第23题下列选项中不能创建字典对象的语句是()。

A、{one1two2three3}

B、dict(one1two2three3)

C、{one=1two=2three=3}

D、dict(one=1two=2three=3)

正确答案

第24题下面选项中描述正确的是()。

A、可以基于一个已有类创建新类

B、定义类的同时必须定义好该类的所有属性和方法

C、定义一个类后还可以为其动态添加属性和方法

D、可以基于多个已有类创建新类

正确答案BD

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

A、类的普通方法可以通过类名或对象名调用

B、类的普通方法仅能通过类名调用

C、类的普通方法仅能通过对象名调用

D、类中的方法在定义时需要使用def关键字

正确答案CD

第26题下列选项中描述正确的是()。

A、将一个函数赋给形参后,则可以用形参名代替函数名完成函数调用

B、将一个函数赋给变量后,则可以用变量名代替函数名完成函数调用

C、lambda函数没有函数名

D、lambda函数不能有返回值

正确答案CD

第27题已知M模块中有一个无参函数fun且在脚本文件N.py中通过&quotfun()&quot可以直接调用M模块中的fun函数则正确的导入方式为()。

A、importM

B、fromMimportfun

C、fromMimportfunasf

D、fromMimport*

正确答案D

第28题高级语言编写的程序称为()。

A、目标代码

B、目标文件

C、源代码

D、源文件

正确答案

第29题如果要替换字符串中与指定正则表达式匹配的子串可以使用re模块的()函数。

A、replace

B、split

C、sub

D、subn

正确答案D

下列选项中属于高级程序设计语言的是()。

A、Python语言

B、汇编语言

C、机器语言

D、C++语言

正确答案

第31题对于不可变类型的对象a可以通过&quota=b&quot修改a的值。

T、对

F、错

第32题已知d1和d2是两个字典对象则直接执行&quotdMerge=dict(d1**d2)&quot与先执行&quotdMerge=d1.copy()&quot、再执行&quotdMerge.update(d2)&quot的效果完全相同。

T、对

F、错

正确答案

第33题os.path.join(.srctools)与.{0}src{0}tools.format(os.sep)返回的字符串相同。

T、对

F、错

正确答案

第34题Anaconda是一款针对于数据处理和分析的Python工具包。

T、对

F、错

正确答案F

第35题Python中的多态是借助鸭子类型实现的。

T、对

F、错

第36题Python中的函数定义通过define关键字完成。

T、对

F、错

正确答案

第37题对于一个带不定长参数的函数其普通形参可以有默认参数值。

T、对

F、错

第38题已知MyModule模块中有一个无参函数fun且在脚本文件N.py中有&quotimportMyModuleasM&quot则在N.py中要调用MyModule模块中的fun函数应使用&quotM.fun()&quot。

T、对

F、错

第39题利用一个类可以创建多个对象且每个对象可以存储不同的数据。

T、对

F、错

第40题Python中的每条语句都会执行且仅执行1次。

T、对

F、错

正确答案F

第41题列表生成表达式的返回结果是一个列表。

T、对

F、错

第42题通过下标&quot[]&quot不仅可以访问列表中的某个元素还可以对元素进行修改。

T、对

F、错

正确答案

第43题为一个对象动态绑定的新属性只能通过该对象访问。

T、对

F、错

第44题已知s=&quot学习&quot则执行s[0]=复后s中存储的字符串被修改为&quot复习&quot。

T、对

F、错

正确答案

第45题模块可以放在任何一个包或子包中。

T、对

F、错

第46题类的封装性是指将一个数据相关的属性封装在一起。

T、对

F、错

正确答案F

第47题已知B是A的父类b是B类的对象则&quotA==type(b)&quot返回结果为True。

T、对

F、错

正确答案

第48题构造方法可以没有形参。

T、对

F、错

正确答案

第49题1.25e3表示浮点数1250.0的科学记数法表示方式。

T、对

F、错

伪代码必须符合Python语言的语法要求。

T、对

F、错

正确答案F

答案来源www.openhelp100.com

QQ515224986

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值