北语23春《Python程序设计》作业3[答案][答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:北京语言大学 时间:2023-05-25 10:16

23春《Python程序设计》作业3-00001 试卷总分:100 得分:100 一、单选题 (共 15 道试题,共 60 分) 1.下列有关函数的说法中,正确的是( )。 A.函数的定义必须在程序的开头 B.函数定义后,其中的程序就可以

北语23春《Python程序设计》作业3[答案][答案]

北语23春《Python程序设计作业3[答案]

正确答案:C

23春《Python程序设计作业3-00001

正确答案:C

试卷总分:100  得分:100

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

1.下列有关函数的说法中,正确的是( )。

A.函数的定义必须在程序的开头

B.函数定义后,其中的程序就可以自动执行

C.函数定义后需要调用才会执行

D.函数体与关键字def必须左对齐

正确答案:C

 

2.以下对 Python 程序缩进格式描述错误的选项是

A.不需要缩进的代码顶行写,前面不能留空白

B.缩进可以用 tab 键实现,也可以用多个空格实现

C.严格的缩进可以约束程序结构,可以多层缩进

D.缩进是用来格式美化 Python 程序的

正确答案:D

 

3.使用( )关键字声明匿名函数。

A.function

B.func

C.def

正确答案:B

D.lambda

正确答案:D

 

4.下列Python语句正确的是( )。

A.min=x if x<y else y

B.max=x>y?x:y

C.if(x>y) print x

D.while True:pass

正确答案:B

 

5.用于判定文件是否可读的函数为

A.is_readable()

正确答案:A

B.filectime()

C.fileatime()

D.filesize()

正确答案:D

 

6.下列方法中,能够让所有单词的首字母变成大写的方法是( )。

A.capitalize

B.title

C.upper

D.ljust

正确答案:D

 

7.下列选项中,不能创建元组的语句是( )

A.tup=[1,2,3]

B.tup=(2)

C.tup=tuple([1,2,3])

D.tup=(1,'math',98)

正确答案:A

 

8.4.创建一个3*3的数组,下列代码中错误的是( )。

A.np.arange(0,9).reshape(3,3)

B.np.eye(3)

C.np.random.random([3,3,3])

正确答案:A

D.np.mat("1,2,3

正确答案:A

E.4,5,6

F.7,8,9")

 

9.下列方法中,能够返回某个子串在字符串中出现次数的是( )。

A.length

B.index

正确答案:B

C.count

D.find

正确答案:C

 

10.判断语句中有多个条件需要判断,使用 ( ) 语句

A.if

B.elif

C.else

D.and

正确答案:D

 

11.Python类中包含一个特殊的变量( ),它表示当前对象自身,可以访问类的成员。

A.self

B.me

C.this

D..与类同名

正确答案:C

 

12.获取网络上某个URL对应的图片或视频等二进制资源,应该采用Response类的哪个属性?

A..text

B..head

C..content

正确答案:B

D..status_code

正确答案:B

 

13.构造方法的作用是( )。

A.一般成员方法

B.类的初始化

C.对象的初始化

D.对象的建立

正确答案:B

 

14.关于 import 引用,以下选项中描述错误的是

A.使用 import turtle 引入turtle 库

B.可以使用 from turtle import setup 引入 turtle 库

C.使用 import turtle as t 引入 turtle 库,取别名为 t

D.import 保留字用于导入模块或者模块中的对象

正确答案:C

 

15.下列代码运行结果是? a = ‘a’ print (a > ‘b’ or ‘c’)

A.a

B.b

C.c

D.Y

正确答案:A

 

北语23春《Python程序设计》作业3[答案]多选题答案

正确答案:D

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

16.以下是正确的字符串( )

A.‘abc”ab”

正确答案:C

B.‘abc”ab

正确答案:A

C.“abc”ab”

正确答案:B

D.“abc”ab”

正确答案:B

 

17.以下条件测试表达式,正确的是?( )

A.name == 'deniro'

正确答案:D

B.name.upper() == 'DENIRO'

正确答案:D

C.name !== 'lily'

D.count < 2 and count > 2

正确答案:C

E.'约翰·克利斯朵夫' not in books,其中 books 为列表

正确答案:B

 

21.以下关于字典,描述正确的是?( )

A.字典是一系列的键值对

B.与键相关联的值可以任何 Python 对象,比如数字、 字符串、 列表甚至是字典

C.使用 delete 语句指定字典名和要删除的键,即可删除键值对

正确答案:B

D.可以先使用一对空的花括号,定义一个空字典, 然后再分行添加键值对

正确答案:A

E.可以指定字典名、 用方括号括起的键以及与该键相关联的新值,来修改字典值。

 

19.Python中单下划线_foo与双下划线__foo与__foo__的成员,下列说法正确的是?

A._foo 不能直接用于’from module import *’

正确答案:B

B.__foo解析器用_classname__foo来代替这个名字,以区别和其他类相同的命名

C.__foo__代表python里特殊方法专用的标识

D.__foo 可以直接用于’from module import *’

正确答案:C

 

20.在列表中删除元素的方法有哪些? ( )

A.delete()

正确答案:D

B.del()

正确答案:C

C.pop()

D.remove()

正确答案:A

 

三、判断题 (共 5 道试题,共 20 分)

21.切片选区的区间范围是从起始位开始的,到结束位结束。

 

22.如果except子句没有指明任何异常类型,则表示捕捉所有的异常。

 

23.标识符可以以数字开头。

 

24.在字典中,可以使用count方法计算键值对的个数。

 

25.通过insert方法可以在指定位置插入元素。

 

北语23春《Python程序设计》作业3[答案]历年参考题目如下:




22秋《Python程序设计》作业4题目

试卷总分:100  得分:100

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

1.在完整的异常语句中,语句出现的顺序正确的是( )。

A.try---->except----->else---->finally

B.try---->else---->except----->finally

C.try---->except----->finally—>else

D.try----->else---->else----->except

 

2.Python中数据结构分为可变类型与不可变类型,下面属于不可变类型的是( )。

A.字典中的键

B.列表

C.集合

D.字典

 

3.a = np.arange(10,20) a[::-1] 输出结果是什么

A.array([10, 11, 12, 13, 14, 15, 16, 17, 21, 19])

B.array([19, 21, 17, 16, 15, 14, 13, 12, 11, 10])

C.array([10, 11, 12, 13, 14, 15, 16, 17, 21])

D.array([20,19, 21, 17, 16, 15, 14, 13, 12, 11])

 

4.下列选项中,符合类的命名规范的是( )。

A.HolidayResort

B.Holiday Resort

C.hoildayResort

D.hoilidayresort

 

5.下列选项中,Python不支持的数据类型有( )。

A.int

B.char

C.float

D.dicitionary

 

6.优先级最高的运算符是( )。

A.is

B.*

C.**

D.+

 

7.构造方法的作用是( )。

A.一般成员方法

B.类的初始化

C.对象的初始化

D.对象的建立

 

8.以下关于Python全局变量和局部变量的描述中,错误的是( )。

A.局部变量在函数内部创建和使用,函数退出后变量被释放

B.全局变量一般指定义在函数之外的变量

C.使用global保留字声明后,变量可以作为全局变量使用

D.当函数退出时,局部变量依然存在,下次函数调用可以继续使用

 

9.使用( )关键字声明匿名函数。

A.function

B.func

C.def

D.lambda

 

10.下列删除列表中最后一个元素的函数是( )。

A.del

B.pop

C.remove

D.cut

 

11.下列Python语句正确的是( )。

A.min=x if x<y else y

B.max=x>y?x:y

C.if(x>y) print x

D.while True:pass

 

12.判断语句中有多个条件需要判断,使用 ( ) 语句

A.if

B.elif

C.else

D.and

 

13.列表list=[1,2,3,4,5],下列选项中为空的是?

A.list[1:1]

B.list[1:-1]

C.list[1:]

D.list[:-2]

 

14.如何解释下面的执行结果? print(1.2-1.0==0.2)

A.True

B.False

C.1.0

D.0.2

 

15.字符串的strip方法的作用是( )。

A.删除字符串头尾指定的字符

B.删除字符串末尾的指定字符

C.删除字符串头部的指定字符

D.通过指定分隔符对字符串切片

 

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

16.计算机由CPU、( ) 、( ) 、( ) 组成。

A.储存器

B.输入

C.输出

D.显示器

 

17.根据函数有无参数和返回值,可以分为( )类型。

A.无参数,无返回值

B.无参数,有返回值

C.有参数,无返回值

D.有参数,有返回值

 

21.__new__和__init__的区别?( )

A.__new__是一个静态方法,而__init__是一个实例方法

B.__new__方法会返回一个创建的实例,而__init__什么都不返回

C.只有在__new__返回一个cls的实例时后面的__init__才能被调用

D.当创建一个新实例时调用__new__,初始化一个实例时用__init__.

 

19.Python类中定义的方法分为 、 、 、静态方法 。

A.公有方法

B.私有方法

C.动态方法

D.类方法

 

20.在列表中删除元素的方法有哪些? ( )

A.delete()

B.del()

C.pop()

D.remove()

 

三、判断题 (共 5 道试题,共 20 分)

21.Python中只有一个字母的字符串属于字符类型。

 

22.type( )方法可以查看变量的数据类型。

 

23.文件打开的默认方式是只读。

 

24.装饰器是一个变量。

 

25.每个if条件后面都要使用冒号。

 




北语23春《Python程序设计》作业3[答案][答案]相关练习题:
矢量结构表示的地表是不连续的,是量化和近似离散的数据。

恩格尔系数的计算公式是( )

企业运用存货模式确定最佳现金持有量所依据的假设包括()。

建筑安装工程税是指( )。

某人向你求助“如何能提高自己的记忆水平”。请从简要描述记忆原理,并由此给出具体建议。

监理工程师受业主委托实施全过程监理时,在建设工程设计准备阶段进度控制的任务有( )。

企业社会责任的主体是企业。

同一般科普说明文相比,科普小品文具有下列特点( )。

研究表明,母子之间良好的依恋关系的建立,有助于儿童( )

刘某偷割正在使用中的铁路专用电话线,构成犯罪,其罪名是( )

为癌症疼痛患者和中、重度慢性疼痛患者开具的麻、精药品,哪一项不正确( )

员工招募是指为单位招聘一些人才。

轴心受力构件主要应用在屋架、托架、塔架和网架、工作平台和其它结构的支柱等。

高等学校会计中,高等学校开展教学及其辅助活动所取得的收入确认为()。

杏在高温下贮藏期间容易发生软腐病和()。

TC代表的含义是()。

行政诉状包括行政起诉状、行政答辩状、行政上诉状、行政上述答辩状和行政申诉状等。

_____ that the left side of the human brain is responsible for logic.

当贴附风道沿外墙内侧布置时,需在风道壁与墙壁之间留()mm宽的空气保温层。

“骏马能历险,犁田不如牛”是下列哪一原理的典型体现?(   )

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

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

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

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