Python程序設(shè)計(jì)(20秋)形考作業(yè)4(主觀)
試卷總分:100 得分:50
一、判斷題 (共 10 道試題,共 50 分)
1.lambda 的主體是一個(gè)表達(dá)式,而不是一個(gè)代碼塊。
2.把所有模塊集中存放到一個(gè)含有_init_.py的文件夾中,這個(gè)包含_init_.py的文件夾就是一個(gè)包
3.運(yùn)算符+表示兩個(gè)對(duì)象相加
4.pycharm打斷點(diǎn)很簡(jiǎn)單,在代碼行號(hào)后空白槽點(diǎn)擊一下,出現(xiàn)紅球,就可以了。當(dāng)Pycharm運(yùn)行到該行代碼時(shí)會(huì)將程序暫時(shí)掛起,通過debug相關(guān)功能就可以進(jìn)行調(diào)試了。
5.對(duì)象是類的實(shí)例化而非類本身。
6.類方法必須包含參數(shù) self,且為第一個(gè)參數(shù)。
7.如果子類繼承了裝飾器父類,則子類也是一個(gè)裝飾器。
8.list.index(obj) 從列表中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引位置
9.strings, tuples, 和 numbers 是不可更改的對(duì)象。
10.變量a為60,變量b為13,a<<2 輸出結(jié)果240
二、填空題 (共 10 道試題,共 50 分)
11.元組下標(biāo)索引從____開始
12.運(yùn)算符//表示____
13.析構(gòu)方法,當(dāng)對(duì)象在內(nèi)存中被____時(shí),自動(dòng)觸發(fā)執(zhí)行。
14.a = np.array([1,2,3,4,5]) np.save('outfile.npy',a) b = np.load('outfile.npy') print (b) 程序執(zhí)行結(jié)果是____
15.可變類型變量賦值 la=[1,2,3,4] 后再賦值 la[2]=5 則是將 list la 的第____個(gè)元素值更改,本身la沒有動(dòng),只是其內(nèi)部的一部分值被修改了。
16.加了星號(hào) * 的參數(shù)會(huì)以____的形式導(dǎo)入。
17.a = np.arange(8).reshape(2,4) print (a.flatten()) 程序執(zhí)行結(jié)果是____
18.python中的運(yùn)算符類型有____、____、____、____、____、____、____。
19.一個(gè)子類繼承父類的____和____。
20.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 年級(jí)"%(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,我是一個(gè)演說家,我演講的主題是 %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() 程序執(zhí)行結(jié)果____
奧鵬,國(guó)開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777