东财23春《Python程序设计》综合作业【标准答案】

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2023-07-20 14:15

东财23春《Python程序设计》综合作业 试卷总分:100 得分:82 一、单选题 (共 10 道试题,共 30 分) 1.os.getcwd( )这个操作的功能是( )。 A.获取文件 B.获取目录 C.获取当前工作目录 D.获取已
东财23春《Python程序设计》综合作业
试卷总分:100  得分:82
一、单选题 (共 10 道试题,共 30 分)
1.os.getcwd( )这个操作的功能是( )。
A.获取文件
B.获取目录
C.获取当前工作目录
D.获取已打开文件
 
2.调用对象a不存在属性name,执行print(a.name)将引发的异常类型是( )。
A.NameError
B.AttributeError
C.FileNotFoundError
D.ZeroDivisionError
 
3.若a={1,2,3},则a.clear()的操作后,a的值是( )。
A.{1}
B.{1,2,3}
C.{2,3}
D.{ }
 
4.=表示的操作是( )。
A.赋值
B.等待
C.判断两个值是否相等
D.判断两个值是否一样
 
5.指令是由( )数码组成的,是计算机唯一能识别的代码。
A.二进制
B.八进制
C.十进制
D.十六进制
 
6."{0:*^10}".format("Python") 执行以上语句将显示的是( )。
A.**Python**
B.Python****
C.****Python
D.Python
 
7.str.endswith(suffix)表示的操作是( )。
A.将字符串suffix连接到字符串str之后
B.将字符串suffix连接到字符串str之前
C.判断字符串str是否是以suffix结尾
D.判断字符串str是否是以suffix开始
 
8.os.rmdir(path)这个操作的功能是( )。
A.添加文件
B.创建目录
C.删除文件
D.删除目录
 
9.若ls是一个列表,ls[1]操作的作用是( )。
A.获取索引值为1的元素
B.获取第1个元素
C.查找值为1的元素
D.将值1加入列表
 
10.在一个有4个分支的条件分支语句块中,需要使用到elif关键字的次数是( )。
A.1
B.2
C.3
D.4
 
二、多选题 (共 10 道试题,共 30 分)
11.对象是由以下( )构成的。
A.类
B.事件
C.行为
D.属性
 
12.关于注释的作用说法正确的有( )。
A.注释可用于生成程序的帮助手册
B.注释可用于增强代码的可读性
C.注释可增进编辑人员之间的协作
D.个人单独完成的代码并不需要进行注释
 
13.Python的特点包括( )。
A.简单、易用
B.免费
C.自由、开放
D.功能强大
 
14.关于字典各元素的键说法,正确的有( )。
A.字典中各元素的键的数据类型必须相同
B.字典中各元素的键的数据类型可以不同
C.字典中各元素的键可以相同
D.字典中各元素的键不能相同
 
15.对于Python,下列说法正确的有( )。
A.Python是开放的软件平台,任何第三方机构都可以针对其开发和发布扩展功能包,以实现更强更丰富的功能
B.在Python中,用户可以通过定义函数来扩展功能
C.Python的价格比较合理,基本上所有人都能负担
D.函数名的命名规则和变量命名的规则一致
 
16.Python中处理异常所需要使用到的关键字有( )。
A.try
B.except
C.else
D.finally
 
17.下列关于对象的叙述中,正确的包括( )。
A.抽象的规则不是对象
B.对象是要研究的任何事物
C.对象是类的具体化
D.一本书可以是一个对象
 
18.条件分支语句中的条件语句的执行结果可以是( )。
A.if
B.else
C.True
D.False
 
19.将计算机高级语言翻译成可运行程序的方式有( )。
A.转录
B.解释
C.编译
D.注释
 
20.子类在继承父类时,继承了父类中的( )。
A.属性
B.方法
C.类名
D.变量
 
三、判断题 (共 20 道试题,共 40 分)
21.注释不会被计算机执行。( )
 
22.当while字符后的条件语句的执行结果为True是,就会执行其子语句块。( )
 
23.except只能用于处理其所标明类型的异常。( )
 
24.字符串是字符的序列表示。( )
 
25.if、elif和else这三个关键字是用于表示条件分支语句的,所以它们的后面都需要有能产生True或False结果的条件表达式。( )
 
26.在Python中,对列表的复制只能进行浅拷贝,不能进行深拷贝。( )
 
27.字典是一种无序的对象集合。( )
 
28.读取文件时,当前位置是指文件的起始位置或上一次读取完后所在的字符位置。( )
 
29.Python是开源免费的,任何人都可以获取使用。( )
 
30.变量命名不能和关键字相同,这样会产生二义性。( )
 
31.由于Python高度的开放性,目前具有众多的第三方库可以使用。( )
 
32.f.read()表示读取文件中的所有剩余字符,并以字符串返回。( )
 
33.当while循环中的子语句块执行结束后,会重新对条件语句的执行结果进行判断。若其值为True,则再次执行子语句。若其值为False,则循环停止。( )
 
34.定义函数时,必须返回函数的计算结果。返回结果使用return关键字。( )
 
35.变量搜索的路径是先本地再全局。( )
 
36.print函数每次仅可以输出一个值。( )
 
37.Python中的内置函数是最常用的函数,使用时无需引入,可直接使用。( )
 
38.f.read()表示读取文件中的所有字符,并以字符串返回。( )
 
39.在函数中return会结束返回运算结果,同时结束函数。( )
 
40.类和对象的命名规则与变量的命名规则一致。( )
 
Tag:  

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)