欢迎光临
我们一直在努力

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

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

《Python程序设计》作业2

共25道题 总分:100分

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

1.以下关于Python循环结构的描述中,错误的是( )。

A、continue只结束本次循环

B、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

C、Python通过for、while等保留字构建循环结构

D、break用来结束当前当次语句,但不跳出当前的循环体

2.下列选项中,与class Person等价的是( )。

A、class Person(Object)

B、class Person(Animal)

C、class Person(object)

D、class Person: object

3.以下选项中符合Python语言变量命名规则的是

A、*I

B、3_1

C、AI!

D、Templist

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

A、is

B、*

C、**

D、+

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

A、tup=[1,2,3]

B、tup=(2)

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

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

6.Python中列表数据类型元素的切片非常强大,对于列表mylist=[1,2,3,4,5,6,7,8,9],下面操作正确的是( )。

A、mylist[1:9:0]

B、mylist[1:9:2]

C、mylist(6:-9:-2)

D、mylist[10::]

7.以下选项中不是 Python 语言的保留字的是

A、except

B、do

C、pass

D、while

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

A、.text

B、.head

C、.content

D、.status_code

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

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

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

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

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

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

A、一般成员方法

B、类的初始化

C、对象的初始化

D、对象的建立

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

A、if

B、elif

C、else

D、and

12.构造方法是类的一个特殊方法,Python中它的名称为( )。

A、与类同名

B、_construct北语答案请进:opzy.net或请联系微信:1095258436

C、_init_

D、init

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

A、capitalize

B、title

C、upper

D、ljust

14.用open( )打开一个不存在的文件,以( )权限打开会报错。

A、r

B、w

C、a

D、ab

15.打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为( )。

A、‘r

B、‘w’

C、‘a’

D、‘w+’

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

1.计算机语言分( )和( )。

A、低级语言

B、中级语言

C、高级语言

D、自然语言

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

A、无参数,无返回值

B、无参数,有返回值

C、有参数,无返回值

D、有参数,有返回值

3.在python中创建自定义函数,以下关于默认参数的使用正确的是( ):参考答案:给函数的参数设置默认值,这个参数就被称为默认参数;带有默认值的参数一定要位于参数列表的最后面的位置( )

A、()调用函数时,因为默认参数在定义时已经被赋值,所以可以直接忽略 ()

B、()给函数的参数设置默认值,这个参数就被称为默认参数()

C、()带有默认值的参数一定要位于参数列表的最后面的位置()

D、()默认参数不管有无传入值,均为直接 使用默认的值

4.列表在Python中是可变的序列有

A、列表

B、字典

C、元组

D、集合

5.定义类如下: class Hello( ):pass下面说明错误的是( )

A、该类实例中包含__dir__()方法

B、该类实例中包含__hash__()方法

C、该类实例中只包含__dir__(),不包含__hash__()

D、该类没有定义任何方法,所以该实例中没有包含任何方法

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

1.Python中的标识符不能使用关键字。

A、对

B、错

2.列表的索引是从0开始的。

A、对

B、错

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

A、对

B、错

4.无论程序是否捕捉到异常,一定会执行finally语句。

A、对

B、错

5.Python中的成员运算符用于判断制定序列中是否包含某个值。

A、对

B、错

《Python程序设计》作业2

共25道题 总分:100分

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

1.以下关于Python循环结构的描述中,错误的是( )。

A、continue只结束本次循环

B、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

C、Python通过for、while等保留字构建循环结构

D、break用来结束当前当次语句,但不跳出当前的循环体

2.下列选项中,与class Person等价的是( )。

A、class Person(Object)

B、class Person(Animal)

C、class Person(object)

D、class Person: object

3.以下选项中符合Python语言变量命名规则的是

A、*I

B、3_1

C、AI!

D、Templist

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

A、is

B、*

C、**

D、+

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

A、tup=[1,2,3]

B、tup=(2)

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

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

6.Python中列表数据类型元素的切片非常强大,对于列表mylist=[1,2,3,4,5,6,7,8,9],下面操作正确的是( )。

A、mylist[1:9:0]

B、mylist[1:9:2]

C、mylist(6:-9:-2)

D、mylist[10::]

7.以下选项中不是 Python 语言的保留字的是

A、except

B、do

C、pass

D、while

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

A、.text

B、.head

C、.content

D、.status_code

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

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

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

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

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

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

A、一般成员方法

B、类的初始化

C、对象的初始化

D、对象的建立

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

A、if

B、elif

C、else

D、and

12.构造方法是类的一个特殊方法,Python中它的名称为( )。

A、与类同名

B、_construct

C、_init_

D、init

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

A、capitalize

B、title

C、upper

D、ljust

14.用open( )打开一个不存在的文件,以( )权限打开会报错。

A、r

B、w

C、a

D、ab

15.打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为( )。

A、‘r

B、‘w’

C、‘a’

D、‘w+’

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

1.计算机语言分( )和( )。

A、低级语言

B、中级语言

C、高级语言

D、自然语言

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

A、无参数,无返回值

B、无参数,有返回值

C、有参数,无返回值

D、有参数,有返回值

3.在python中创建自定义函数,以下关于默认参数的使用正确的是( ):参考答案:给函数的参数设置默认值,这个参数就被称为默认参数;带有默认值的参数一定要位于参数列表的最后面的位置( )

A、()调用函数时,因为默认参数在定义时已经被赋值,所以可以直接忽略 ()

B、()给函数的参数设置默认值,这个参数就被称为默认参数()

C、()带有默认值的参数一定要位于参数列表的最后面的位置()

D、()默认参数不管有无传入值,均为直接 使用默认的值

4.列表在Python中是可变的序列有

A、列表

B、字典

C、元组

D、集合

5.定义类如下: class Hello( ):pass下面说明错误的是( )

A、该类实例中包含__dir__()方法

B、该类实例中包含__hash__()方法

C、该类实例中只包含__dir__(),不包含__hash__()

D、该类没有定义任何方法,所以该实例中没有包含任何方法

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

1.Python中的标识符不能使用关键字。

A、对

B、错

2.列表的索引是从0开始的。

A、对

B、错

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

A、对

B、错

4.无论程序是否捕捉到异常,一定会执行finally语句。

A、对

B、错

5.Python中的成员运算符用于判断制定序列中是否包含某个值。

A、对

B、错

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

评论 抢沙发

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