|
【北京语言大学】Python程序设计-22春《Python程序设计》作业_2
试卷总分:100 得分:100
第1题,已知i=0x=1y=0在下列选项中使i的值变成1的语句是
A、 if x and y: i+ = 1
B、 if x == y: i += 1
C、 if x or y: i += 1
D、 if !x: i += 1
正确资料:
第2题,关于赋值语句以下选项中描述错误的是
A、 在 Python 语言中,有一种赋值语句,可以同时给多个变量赋值
B、 设 x = "alice";y = "kate",执行x,y = y,x 可以实现变量 x 和 y 值的互换
C、 设 a = 10;b = 20,执行
a,b = a,a + bprint(a,b)
和
a = b
b = a + bprint(a,b)
之后,得到同样的输出结果:10 30
D、 在 Python 语言中,"="表示赋值,即将"="右侧的计算结果赋值给左侧变量,包含"="的语句称为赋值语句
正确资料:
第3题,使用关键字创建自定义函数
A、 function
B、 func
C、 def
D、 procedure
正确资料:
第4题,以下对 Python 程序缩进格式描述错误的选项是
A、 不需要缩进的代码顶行写,前面不能留空白
B、 缩进可以用 tab 键实现,也可以用多个空格实现
C、 严格的缩进可以约束程序结构,可以多层缩进
D、 缩进是用来格式美化 Python 程序的
正确资料:
资料来源:谋学网(www.mouxue.com),在完整的异常语句中语句出现的顺序正确的是
A、 try----except-----else----finally
B、 try----else----except-----finally
C、 try----except-----finally-else
D、 try-----else----else-----except
正确资料:
第6题,关于列表的说法描述有错误的是
A、 list是一个有序集合,没有固定大小
B、 list可以存放任意类型的元素
C、 使用list时,其下标可以是负数
D、 list是不可变的数据类型
正确资料:
第7题,打开一个已有文件然后在文件末尾添加信息正确的打开方式为
A、 'r
B、 'w'
C、 'a'
D、 'w+'
正确资料:
第8题,打开文件的不正确写法为
A、 f=open('test.txt','r')
B、 with open('test.txt','r') as f
C、 f= open('C:\Apps\test.txt','r')
D、 f= open(r'C:\Apps\test.txt','r')
正确资料:
第9题,下列选项中不能创建元组的语句是
A、 tup=[1,2,3]
B、 tup=(2)
C、 tup=tuple([1,2,3])
D、 tup=(1,'math',98)
正确资料:
资料来源:谋学网(www.mouxue.com),下列选项中幂运算的符号为
A、 *
B、 ++
C、 %
D、 **
正确资料:
第11题,new和init的区别
A、 __new__是一个静态方法,而__init__是一个实例方法
B、
__new__方法会返回一个创建的实例,而__init__什么都不返回
C、
只有在__new__返回一个cls的实例时后面的__init__才能被调用
D、
当创建一个新实例时调用__new__,初始化一个实例时用__init__.
正确资料:、B、C、D
资料来源:谋学网(www.mouxue.com),在列表中添加元素的方法有哪些   
A、 append()
B、 insert()
C、 tuple()
D、 add()
正确资料:、B
第13题,下列标识符中合法的是
A、 helloWorld
B、 2ndObj
C、 hello#world
D、 _helloworld
正确资料:、D
第14题,Python中单下划线foo与双下划线foo与foo的成员下列说法正确的是
A、 _foo 不能直接用于'from module import *'
B、 __foo解析器用_classname__foo来代替这个名字,以区别和其他类相同的命名
C、 __foo__代表python里特殊方法专用的标识
D、 __foo 可以直接用于'from module import *'
正确资料:、B、C
资料来源:谋学网(www.mouxue.com),以下是Python的关键字的有
A、 import
B、 raise
C、 class
D、 in
正确资料:、B、C、D
第16题,装饰器函数至少要接收一个函数
√、T
×、F
正确资料:√
第17题,elif可以单独使用
√、T
×、F
正确资料:×
第18题,Python中的成员运算符用于判断制定序列中是否包含某个值
√、T
×、F
正确资料:√
第19题,列表的索引是从0开始的
√、T
×、F
正确资料:√
资料来源:谋学网(www.mouxue.com),type方法可以查看变量的数据类型
√、T
×、F
正确资料:√
第21题,无论程序是否捕捉到异常一定会执行finally语句
√、T
×、F
正确资料:√
第22题,比较运算符用于比较两个数其返回的结果只能是True或False
√、T
×、F
正确资料:√
第23题,python具有能够运行于不同操作系统环境的能力
√、T
×、F
正确资料:√
第24题,使用write方法写入文件时数据会追加到文件的末尾
√、T
×、F
正确资料:√
资料来源:谋学网(www.mouxue.com),pass语句的出现是为了保持进程结构的完整性
√、T
×、F
正确资料:√
|
|