云开Python程序设计 形考作业4(主观)【云开作业】
云南开放大学Python程序设计 形考作业4(主观)
断题 填空题
一、判断题
共10题,50分
1
5分
泽学网(www.zexuewang.net)更多答案请添加:zexue66
lambda 的主体是一个表达式,而不是一个代码块。
A对
B错
2
5分
把所有模块集中存放到一个含有_init_.py的文件夹中,这个包含_init_.py的文件夹就是一个包
A对
B错
3
5分
运算符+表示两个对象相加
A对
B错
4
5分
pycharm打断点很简单,在代码行号后空白槽点击一下,出现红球,就可以了。当Pycharm运行到该行代码时会将程序暂时挂起,通过debug相关功能就可以进行调试了。
A对
B错
5
5分
对象是类的实例化而非类本身。
A对
B错
6
5分
类方法必须包含参数 self,且为第一个参数。
A对
B错
7
5分
如果子类继承了装饰器父类,则子类也是一个装饰器。
A对
B错
8
5分
list.index(obj) 从列表中找出某个值第一个匹配项的索引位置
A对
B错
9
5分
strings, tuples, 和 numbers 是不可更改的对象。
A对
B错
10
5分
变量a为60,变量b为13,a<<2 输出结果240
A对
B错
二、填空题
共10题,50分
1
5分
元组下标索引从1开始
1 答案:
2
5分
运算符//表示1
1 答案:
3
5分
析构方法,当对象在内存中被1时,自动触发执行。
1 答案:
4
5分
a = np.array([1,2,3,4,5])
np.save('outfile.npy',a)
b = np.load('outfile.npy')
print (b)
程序执行结果是1
1 答案:
5
5分
可变类型变量赋值 la=[1,2,3,4] 后再赋值 la[2]=5 则是将 list la 的第1个元素值更改,本身la没有动,只是其内部的一部分值被修改了。
1 答案:
6
5分
加了星号 * 的参数会以1
的形式导入。
1 答案:
7
5分
a = np.arange(8).reshape(2,4)
print (a.flatten())
程序执行结果是1
1 答案:
8
5分
python中的运算符类型有1、2、3、4、5、6、7
9
5分
一个子类继承父类的1和2
。
1 答案:
字段
2 答案:
方法
10
5分
class people:
name = ''
age = 0
__weight = 0
def __init__(self,n,a,w):
self.name = n
self.age = a
self.__weight = w
def speak(self):
print("%s 说: 我 %d 岁。" %(self.name,self.age))
class student(people):
grade = ''
def __init__(self,n,a,w,g):
people.__init__(self,n,a,w)
self.grade = g
def speak(self):
print("%s 说: 我 %d 岁了,我在读 %d 年级"%(self.name,self.age,self.grade))
class speaker():
topic = ''
name = ''
def __init__(self,n,t):
self.name = n
self.topic = t
def speak(self):
print("我叫 %s,我是一个演说家,我演讲的主题是 %s"%(self.name,self.topic))
class sample(speaker,student):
a =''
def __init__(self,n,a,w,g,t):
student.__init__(self,n,a,w,g)
speaker.__init__(self,n,t)
test = sample("Tim",25,80,4,"Python")
test.speak()
程序执行结果
1
版权保护: 本文由 奥鹏作业答案-泽学网-专业的奥鹏作业毕业论文辅导网 原创,转载请保留链接: https://www.zexuewang.nethttps://www.zexuewang.net/guokai/7101.html