还剩2页未读,继续阅读
文本内容:
21秋《Python程序设计》作业2-00001试卷总分100得分10
一、单选题共15道试题,共60分.以下关于Python循环结构的描述中,错误的是A.continue只结束本次循环B.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range函数等Python通过for、while等保留字构建循环结构break用来结束当前当次语句,但不跳出当前的循环体答案
1.下列选项中,与classPerson等价的是classPersonObjectclassPersonAnimalC.classPersonobjectD.classPerson:object答案:C.以下选项中符合Python语言变量命名规则的是A.*IB.3_1C.AI!D.Templist答案:D.优先级最高的运算符是is***D.+答案:C.下列选项中,不能创建元组的语句是tup=[l23]tup=2tup二tuple
[123]tup=lmath98答案:A
6.Python中列表数据类型元素的切片非常强大,对于列表mylist=[l23456789]下面操作正确的是mylist[l:9:0]mylist[l:9:2]mylist6:-9:-2mylist[10::].以下选项中不是Python语言的保留字的是exceptdopasswhile答案:B.获取网络上某个URL灼应的图片或视频等二进制资源,应该采用Response类的哪个属性?.text.headC..contentD..statuscodc答案:C.字符串的strip方法的作用是()A.删除字符串头尾指定的字符B.删除字符串末尾的指定字符C.删除字符串头部的指定字符D.通过指定分隔符对字符串切片答案:A
10.构造方法的作用是()A.一般成员方法B.类的初始化C.对象的初始化D.对象的建立答案:C.判断语句中有多个条件需要判断,使用()语句ifelifelseand答案:B.构造方法是类的一个特殊方法,Pylhon中它的名称为()A.与类同名_construct_init_init答案:C.下列方法中,能够让所有单词的首字母变成大写的方法是()capitalizetitleupperIjust答案:B.用pen()打开一个不存在的文件,以()权限打开会报错rwaab答案:A.打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为()rwa,w+答案:C
二、多选题(共5道试题,共20分).计算机语言分()和()A.低级语言B.中级语言C.高级语言D.自然语言答案:AC.根据函数有无参数和返回值,可以分为()类型A.无参数,无返回值B.无参数,有返回值C.有参数,无返回值D.有参数,有返回值答案:ABCD
18.在python中创建自定义函数,以下关于默认参数的使用正确的是()参考答案给函数的参数设置默认值,这个参数就被称为默认参数;带有默认值的参数一定要位于参数列表的最后面的位置()A.()调用函数时,因为默认参数在定义时已经被赋值,所以可以直接忽略()B.()给函数的参数设置默认值,这个参数就被称为默认参数0C.()带有默认值的参数一定要位于参数列表的最后面的位置0D.()默认参数不管有无传入值,均为直接使用默认的值答案:BC.列表在Python中是可变的序列有A.列表B.字典C.元组D.集合答案:ABD.定义类如下classHello:pass下面说明错误的是A.该类实例中包含_dir_方法B.该类实例中包含hash_方法C.该类实例中只包含—dir—不包含—hash—D.该类没有定义任何方法,所以该实例中没有包含任何方法答案:CD
三、判断题共5道试题,共20分.Python中的标识符不能使用关键字答案正确.列表的索引是从开始的答案:正确.如果except子句没有指明任何异常类型,则表示捕捉所有的异常答案:正确.无论程序是否捕捉到异常,一定会执行finally语句答案正确.Python中的成员运算符用于判断制定序列中是否包含某个值答案:正确。
个人认证
优秀文档
获得点赞 0