欢迎光临
我们一直在努力

北语23秋《Python程序设计》作业3【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

《Python程序设计》作业3

共25道题 总分:100分

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

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

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

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

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

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

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

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

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

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

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

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

A、function

B、func

C、def

D、lambda

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

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

A、is_readable()

B、filectime()

C、fileatime()

D、filesize()

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

A、capitalize

B、title

C、upper

D、ljust

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

A、tup=[1,2,3]

B、tup=(2)

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

D、tup=(1,’math’,98)

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

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

B、np.eye(3)北语答案请进:opzy.net或请联系微信:1095258436

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

D、np.mat(“1,2,3

E、4,5,6

F、7,8,9”)

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

A、length

B、index

C、count

D、find

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

A、if

B、elif

C、else

D、and

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

A、self

B、me

C、this

D、.与类同名

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

A、.text

B、.head

C、.content

D、.status_code

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

A、一般成员方法

B、类的初始化

C、对象的初始化

D、对象的建立

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

A、使用 import turtle 引入turtle 库

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

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

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

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

A、a

B、b

C、c

D、Y

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

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

A、‘abc”ab”

B、‘abc”ab

C、“abc”ab”

D、“abc\”ab”

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

A、name == ‘deniro’

B、name.upper() == ‘DENIRO’

C、name !== ‘lily’

D、count < 2 and count > 2

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

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

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

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

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

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

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

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

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

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

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

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

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

A、delete()

B、del()

C、pop()

D、remove()

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

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

A、对

B、错

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

A、对

B、错

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

A、对

B、错

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

A、对

B、错

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

A、对

B、错

《Python程序设计》作业3

共25道题 总分:100分

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

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

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

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

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

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

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

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

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

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

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

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

A、function

B、func

C、def

D、lambda

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

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

A、is_readable()

B、filectime()

C、fileatime()

D、filesize()

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

A、capitalize

B、title

C、upper

D、ljust

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

A、tup=[1,2,3]

B、tup=(2)

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

D、tup=(1,’math’,98)

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

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

B、np.eye(3)

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

D、np.mat(“1,2,3

E、4,5,6

F、7,8,9”)

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

A、length

B、index

C、count

D、find

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

A、if

B、elif

C、else

D、and

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

A、self

B、me

C、this

D、.与类同名

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

A、.text

B、.head

C、.content

D、.status_code

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

A、一般成员方法

B、类的初始化

C、对象的初始化

D、对象的建立

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

A、使用 import turtle 引入turtle 库

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

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

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

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

A、a

B、b

C、c

D、Y

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

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

A、‘abc”ab”

B、‘abc”ab

C、“abc”ab”

D、“abc\”ab”

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

A、name == ‘deniro’

B、name.upper() == ‘DENIRO’

C、name !== ‘lily’

D、count < 2 and count > 2

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

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

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

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

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

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

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

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

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

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

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

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

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

A、delete()

B、del()

C、pop()

D、remove()

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

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

A、对

B、错

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

A、对

B、错

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

A、对

B、错

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

A、对

B、错

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

A、对

B、错

赞(0)
未经允许不得转载:奥鹏作业网 » 北语23秋《Python程序设计》作业3【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址