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

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2023-11-12 20:52:50来源:admin浏览: 0 次

《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、错




奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777

作业咨询 论文咨询
微信客服扫一扫

回到顶部