版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【MOOC】Python開發(fā)與應(yīng)用-河南大學(xué)中國(guó)大學(xué)慕課MOOC答案測(cè)試1、【單選題】在Python編程環(huán)境提示符下直接輸入Python代碼并執(zhí)行的運(yùn)行方式稱為()。本題答案:【交互式運(yùn)行】2、【判斷題】python是解釋型編程語言。本題答案:【正確】3、【判斷題】在Python的代碼塊中可以使用不同數(shù)目的行首縮進(jìn)空格數(shù)。本題答案:【錯(cuò)誤】測(cè)試1、【單選題】下面關(guān)于Python的變量說法錯(cuò)誤的是()本題答案:【一個(gè)變量的值可以變化,但是變量的類型不能改變?!?、【判斷題】在項(xiàng)目實(shí)例中,分析問題一般從輸入、處理和輸出三個(gè)方面進(jìn)行。本題答案:【正確】測(cè)試1、【單選題】關(guān)于Python的數(shù)據(jù)類型說法錯(cuò)誤的是()本題答案:【兩個(gè)浮點(diǎn)數(shù)0.5減0.4,結(jié)果是0.1】測(cè)試1、【單選題】在Python中,下面幾個(gè)函數(shù)的返回結(jié)果錯(cuò)誤的是()本題答案:【list(range(1,5,2))結(jié)果是[1,3,5]】測(cè)試1、【單選題】下面表達(dá)式的結(jié)果是True的是()本題答案:【{1,2,3}=={3,2,1}】2、【填空題】表達(dá)式68//3%3的結(jié)果是__________。本題答案:【1】測(cè)試1、【填空題】下面程序的輸出結(jié)果是__________。y=2018ifY%4==0andY%100!=0:print(yes)elifY%400==0:print(yes)else:print(no)本題答案:【no】測(cè)試1、【填空題】下面程序的輸出結(jié)果是__________。foriinrange(1,50):ifi%2==0:n=n+1print(n)本題答案:【24】2、【填空題】下面循環(huán)執(zhí)行的次數(shù)是_______。i=100Whilei1:Print(i)i=i//2本題答案:【6】3、【填空題】下面程序代碼執(zhí)行結(jié)束后,輸出________個(gè)數(shù)。foriinrange(1,100):ifi==5:breakelse:print(i)本題答案:【4】測(cè)試1、【單選題】關(guān)于Python字符串的說法中,錯(cuò)誤的是()。本題答案:【單引號(hào)定義的字符串中不能包含雙引號(hào)字符串。】2、【單選題】閱讀下面程序,¨表示空格str1='¨¨hello¨¨Python¨¨'str1=str1.lstrip()print(len(str1))print(str1.index('Python',0,5))輸出結(jié)果為()。本題答案:【15和異常】3、【單選題】在Python中匹配手機(jī)號(hào)碼的正則表達(dá)式可以是()本題答案:【^1[35678]\d{9}$】第二章單元作業(yè)第二章單元測(cè)試1、【單選題】下面關(guān)于Python的變量說法錯(cuò)誤的是()本題答案:【變量名對(duì)大小寫不敏感】2、【單選題】獲取三位數(shù)x的十位數(shù)字的表達(dá)式正確的是()。本題答案:【X//100%10】3、【單選題】使用()符號(hào)對(duì)浮點(diǎn)類型的數(shù)據(jù)進(jìn)行格式化。本題答案:【%f】4、【單選題】下面哪個(gè)方法能將所有單詞的首字母變成大寫()。本題答案:【title】5、【單選題】下面關(guān)于字符串操作說法不正確的是()。本題答案:【字符串支持加減乘除操作?!?、【單選題】在Python中匹配郵箱的正則表達(dá)式可以是()。本題答案:【^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$】7、【判斷題】Python中的浮點(diǎn)型有一定的范圍,整數(shù)類型沒有大小限制。本題答案:【錯(cuò)誤】8、【填空題】list(range(2,100,2))結(jié)果是一個(gè)長(zhǎng)度為_______的列表。本題答案:【49】9、【填空題】下面是求整數(shù)n1和n2的最大公約數(shù)和最小公倍數(shù)的程序代碼,請(qǐng)補(bǔ)充缺少的一行代碼。n1=int(input('第一個(gè)數(shù):'))n2=int(input('第二個(gè)數(shù):'))m=min(n1,n2)foriinrange(m,0,-1):ifn1%i==0andn2%i==0:x=i________y=(n1*n2)/xprint('最大公約數(shù):%d\n最小公倍數(shù):%d'%(x,y))本題答案:【break】10、【填空題】運(yùn)行下面程序代碼,依次從鍵盤輸入整數(shù)1到10,程序運(yùn)行輸出結(jié)果是_________。x=0s=0foriinrange(1,3):whilex6orx%2==1:x=eval(input(‘請(qǐng)輸入一個(gè)數(shù)’))ifx9:continues=s+xprint(s)本題答案:【14】測(cè)試1、【填空題】在Python語言中,使用函數(shù)分為兩個(gè)步驟,定義函數(shù)和________。本題答案:【調(diào)用函數(shù)】2、【填空題】在python語言中,函數(shù)定義需要使用____________關(guān)鍵字。本題答案:【def】3、【填空題】定義函數(shù)時(shí)函數(shù)名后面的一對(duì)小括號(hào)中給出的參數(shù)稱為____________。本題答案:【形參##%_YZPRLFH_%##形式參數(shù)】測(cè)試1、【多選題】下列選項(xiàng)中,屬于局部變量的是()。本題答案:【函數(shù)中定義的變量#函數(shù)的形參】2、【判斷題】外層函數(shù)定義了局部變量a,如果內(nèi)層函數(shù)只獲取a的值、不修改a的值,則可以不使用nonlocal關(guān)鍵字。本題答案:【錯(cuò)誤】測(cè)試1、【單選題】下列說法錯(cuò)誤的是()本題答案:【在使用關(guān)鍵字參數(shù)調(diào)用函數(shù)時(shí),實(shí)參的傳遞順序必須與形參列表中形參的順序一致】2、【單選題】不定長(zhǎng)的位置參數(shù)在傳遞給函數(shù)時(shí)會(huì)被封裝成()。本題答案:【元祖】測(cè)試1、【單選題】當(dāng)要使用一個(gè)模塊中的某些功能時(shí),我們可以通過()語句將該模塊導(dǎo)入。本題答案:【import】第三章單元作業(yè)第三章單元測(cè)試1、【單選題】不定長(zhǎng)的位置參數(shù)在傳遞給函數(shù)時(shí)會(huì)被封裝成()。本題答案:【元組】2、【單選題】已知函數(shù)調(diào)用fun(**a),則a是()本題答案:【字典】3、【單選題】一個(gè)腳本文件M.py單獨(dú)執(zhí)行時(shí),其__name__變量的值為()本題答案:【_main_】4、【多選題】下列選項(xiàng)中,屬于局部變量的是()。本題答案:【函數(shù)中定義的變量#函數(shù)的形參】5、【多選題】已知M模塊中有兩個(gè)函數(shù)f1和f2,則在腳本文件N.py中要導(dǎo)入M模塊的f1和f2,正確的寫法是()。本題答案:【fromMimport*#fromMimportf1,f2】6、【判斷題】函數(shù)定義時(shí),會(huì)執(zhí)行一遍函數(shù)體。本題答案:【錯(cuò)誤】7、【判斷題】形參在函數(shù)定義的時(shí)候就已經(jīng)存在。本題答案:【錯(cuò)誤】8、【判斷題】函數(shù)的遞歸調(diào)用可以無限遞歸,沒有影響。本題答案:【錯(cuò)誤】9、【填空題】函數(shù)返回?cái)?shù)據(jù)時(shí)使用_______關(guān)鍵字。本題答案:【return】10、【填空題】在函數(shù)中要修改全局變量的值,必須使用________關(guān)鍵字聲明該全局變量。本題答案:【global】11、【填空題】在python中使用關(guān)鍵字_________導(dǎo)入某個(gè)模塊。本題答案:【import】測(cè)試1、【單選題】在python中,類不包括那個(gè)特性()。本題答案:【多態(tài)性】2、【判斷題】類的封裝性是指將一個(gè)數(shù)據(jù)相關(guān)的屬性進(jìn)行封裝。本題答案:【錯(cuò)誤】3、【填空題】Python是一種面向__________的高級(jí)語言。本題答案:【對(duì)象】測(cè)試1、【單選題】classHello():def__init__(self,name)=namedefshowInfo(self)print()下面代碼能正常執(zhí)行的()本題答案:【h=Hello(‘張三’)h.showInfo()】2、【填空題】python中的構(gòu)造方法為_______,在類實(shí)例化對(duì)象的過程中自動(dòng)調(diào)用。本題答案:【__init__】測(cè)試1、【判斷題】Python中,僅可以通過類實(shí)例化后的對(duì)象名調(diào)用對(duì)應(yīng)的屬性或方法。本題答案:【錯(cuò)誤】2、【判斷題】動(dòng)態(tài)綁定的新屬性,只能通過該對(duì)象訪問。本題答案:【正確】3、【填空題】使用________描述的方法被稱為靜態(tài)方法。本題答案:【裝飾器@staticmethod##%_YZPRLFH_%##@staticmethod】測(cè)試1、【單選題】如果一個(gè)類B通過繼承已有類A而創(chuàng)建,則將B稱作()本題答案:【子類】2、【單選題】python中,下列哪種語法表示Student從Person中繼承。()本題答案:【classStudent(Person)】3、【填空題】類的繼承可以分為單繼承和____________。本題答案:【多重繼承】第四章單元作業(yè)第四章單元測(cè)試1、【單選題】關(guān)于python類說法錯(cuò)誤的是()本題答案:【類的實(shí)例方法必須創(chuàng)建對(duì)象前才可以調(diào)用】2、【單選題】定義類如下:classA():defa():print(“a”)classB():defb():print(“b”)classC():defc():print(c)classD(A,C):defd():print(“d”)d=D()d.a()d.b()d.d()以下程序能執(zhí)行的結(jié)果是()本題答案:【執(zhí)行會(huì)報(bào)錯(cuò)】3、【判斷題】為一個(gè)對(duì)象動(dòng)態(tài)綁定的新屬性,只能通過該對(duì)象訪問。本題答案:【正確】4、【判斷題】對(duì)象與對(duì)象之間可以共享類屬性。本題答案:【正確】5、【判斷題】構(gòu)建函數(shù)可以沒有形參。本題答案:【錯(cuò)誤】6、【判斷題】屬性是為了替代getter訪問器和setter訪問器。本題答案:【正確】7、【判斷題】issubclass方法用于判斷一個(gè)對(duì)象所屬的類是否是指定類或指定類的子類。本題答案:【錯(cuò)誤】8、【填空題】python中的私有屬性是以___________開頭的屬性。本題答案:【__##%_YZPRLFH_%##兩個(gè)下劃線】9、【填空題】_________指一個(gè)程序運(yùn)行時(shí)確保某個(gè)類最多只有一個(gè)實(shí)例對(duì)象。本題答案:【單例模式】10、【填空題】使用_________,可以把類的函數(shù)屬性,封裝成類似數(shù)據(jù)屬性。本題答案:【@property##%_YZPRLFH_%##裝飾器@property】11、【填空題】查看變量類型的Python內(nèi)置函數(shù)是_________。本題答案:【type】測(cè)試1、【單選題】下列不屬于序列類型的是()本題答案:【集合和字典】2、【單選題】下列屬于可變數(shù)據(jù)類型的是()本題答案:【列表】3、【單選題】有列表demo1=[‘a(chǎn)’,’m’,’t’,’k’,’h’],下列哪一項(xiàng)得到的不是列表()本題答案:【list_four=demo1[2]】測(cè)試1、【填空題】列表中查找元素時(shí)可以使用__和in運(yùn)算符。本題答案:【notin】測(cè)試1、【單選題】1、下列可以將一個(gè)元素插入到列表的指定位置的方法是()。本題答案:【insert】2、【單選題】下列刪除列表中最后一個(gè)元素的方法是()。本題答案:【pop】3、【單選題】list_one=[4,5,['bj','zh']]list_two=list_one.copy()list_one[1]=3list_one[2][0]='zy'print(list_one,list_two)輸出結(jié)果為()。本題答案:【[4,3,[“zy”,”zh”]]和[4,5,[“zy”,”zh”]]】測(cè)試1、【單選題】下列創(chuàng)建元組的語句中,正確的是()。本題答案:【tup3=(“one”,)】測(cè)試1、【單選題】在Python的集合操作中,下列哪種方法可以一次刪除多個(gè)元素()。本題答案:【clear】2、【單選題】有集合s1={1,2,3},s2={3,4,2},下面求兩個(gè)集合的差集和交集的方法為()。本題答案:【s1.difference(s2)和ersection(s2)】測(cè)試1、【單選題】下列選項(xiàng)中,哪一項(xiàng)正確創(chuàng)建字典()。本題答案:【dict2={‘a(chǎn)’:‘one’}】2、【單選題】下列方法中,不能刪除字典中的元素的是()。本題答案:【remove】3、【單選題】設(shè)a={‘a(chǎn)’:{‘b’:[2,3]},’c’:[4,5]},則如何取出其中的數(shù)值3,下面正確的是()。本題答案:【a[‘a(chǎn)’][‘b’][1]】第五章單元作業(yè)第五章單元測(cè)試1、【單選題】下列選項(xiàng)中,不支持使用下標(biāo)訪問元素的是()。本題答案:【集合】2、【單選題】若seq=[1,2,3,4],則下面錯(cuò)誤的是()本題答案:【seq[1]為[2]】3、【單選題】閱讀如下程序,li_one=[‘a(chǎn)’,’b’,’c’,’d’]li_two=[‘e’]li_one.extend(li_two)li_one.insert(2,’1’)print(li_one)輸出結(jié)果正確的是()本題答案:【[‘a(chǎn)’,’b’,’1’,’c’,’d’,’e’]】4、【單選題】下列可以根據(jù)指定值查找第一個(gè)匹配的列表元素的位置的方法是()本題答案:【index】5、【單選題】已知學(xué)生類中有屬性name、sno和score,列表ls中含有若干個(gè)學(xué)生對(duì)象,現(xiàn)需要將列表中學(xué)生的成績(jī)信息生成一個(gè)列表,下列正確的是()。本題答案:【[stu.scoreforstuinls]】6、【單選題】若a=(1,2,3),下列哪個(gè)操作是非法的()本題答案:【a[2]=4】7、【單選題】下列描述錯(cuò)誤的是()。本題答案:【可以使用{}或者set()創(chuàng)建空集合?!?、【單選題】下面哪一個(gè)是錯(cuò)誤的()本題答案:【元組tuple是可以修改的】9、【單選題】下列方法中,可以獲取字典中所有鍵的是()。本題答案:【keys()】10、【單選題】閱讀下面程序:d1={'name':'zs','score':'90'}d2=dict().fromkeys(['radius','height'],0)d1.update({'sno':'0100'})d2.update({'radius':10})print(d1,d2)輸出結(jié)果正確的是()。本題答案:【{'name':'zs','score':'90','sno':'0100'}{'radius':10,'height':0}】課堂測(cè)試1、【單選題】Python中使用哪個(gè)函數(shù)來打開文件,創(chuàng)建文件對(duì)象?本題答案:【open】2、【判斷題】文件都是以二進(jìn)制形式存儲(chǔ)的。本題答案:【正確】3、【判斷題】根據(jù)數(shù)據(jù)的組織形式不同分為文本文件和二進(jìn)制文件。本題答案:【正確】測(cè)試1、【判斷題】文件對(duì)象的read方法一次只讀取一個(gè)字節(jié)。本題答案:【錯(cuò)誤】2、【判斷題】文件對(duì)象一次性讀取全部文件內(nèi)容只能使用readlines方法。本題答案:【錯(cuò)誤】3、【判斷題】write()方法不會(huì)自動(dòng)在字符串的末尾添加換行符('\n'),需要人為在字符串末尾添加換行符。本題答案:【正確】測(cè)試1、【判斷題】csv文件常使用逗號(hào)作為分隔符,可以存儲(chǔ)數(shù)據(jù)但不能用于程序之間轉(zhuǎn)移表格數(shù)據(jù)。本題答案:【錯(cuò)誤】2、【判斷題】Python的CSV模塊中的csv.reader(csvfile,dialect='excel',**fmtparams)函數(shù)返回一個(gè)讀取器對(duì)象,它將迭代給定csv文件中的行。本題答案:【正確】3、【判斷題】Csv模塊中的DictWriter類創(chuàng)建對(duì)象時(shí),可以提供表格的列名列表作為參數(shù)來構(gòu)建表格的表頭。本題答案:【正確】測(cè)試1、【單選題】下列異常處理語句中哪一個(gè)是不對(duì)的?本題答案:【try-else】2、【判斷題】異常是Python對(duì)象,表示一個(gè)錯(cuò)誤。當(dāng)Python腳本發(fā)生異常時(shí)我們需要捕獲處理它,否則程序會(huì)終止執(zhí)行。本題答案:【正確】3、【判斷題】raise語句可以自己觸發(fā)異常,只能觸發(fā)自定義異常。本題答案:【錯(cuò)誤】第六章單元作業(yè)第六章單元測(cè)試1、【單選題】open(StudentInfo5.csv)是使用什么模式打開的文件?()本題答案:【文本模式讀取文件】2、【單選題】在文件操作中使用()語句能保證語句執(zhí)行完畢后自動(dòng)關(guān)閉打開的文件。本題答案:【with語句】3、【單選題】ls=[“1415203012”,”89”,”90”]f.writelines(ls)上面的代碼在文件中寫入了幾行內(nèi)容。()本題答案:【1行】4、【多選題】csv模塊對(duì)讀寫csv文件的支持包括本題答案:【reader函數(shù)#writer函數(shù)#DictReader類#DictWriter類】5、【多選題】異常處理中except子句的用法正確是有()本題答案:【使用except而不帶任何異常類型,捕獲所有發(fā)生的異常#一個(gè)try語句后有多個(gè)except語句,每個(gè)except處理一種異常#多個(gè)except語句時(shí),子類放前面,父類放后面】6、【判斷題】異常處理中無論是否有異常發(fā)生都會(huì)執(zhí)行的代碼應(yīng)該放在try語句中。本題答案:【錯(cuò)誤】7、【判斷題】自定義異常應(yīng)該是繼承自Exception類,通過直接或間接的方式。本題答案:【正確】8、【判斷題】文件對(duì)象的seek(偏移量,[起始位置])方法用來移動(dòng)文件指針。起始位置默認(rèn)是當(dāng)前位置。本題答案:【錯(cuò)誤】9、【判斷題】以文本形式打開文件時(shí)也要考慮字符編碼的問題,open函數(shù)以文本形式打開文件時(shí),默認(rèn)以GBK編碼打開。本題答案:【正確】10、【填空題】withopen(StudentInfo4.csv,w,newline='')asf:field_names=[學(xué)號(hào),姓名,平時(shí)成績(jī),期末成績(jī)]writer=csv.DictWriter(f,fieldnames=field_names)writer.writeheader()row=[{'學(xué)號(hào)':'1445204009',姓名:'王召',平時(shí)成績(jī):100,期末成績(jī):90},{'學(xué)號(hào)':'1445204013',姓名:'林錦',平時(shí)成績(jī):95,期末成績(jī):67}]forrinrow:writer.__________上面這段代碼中的csv文件寫入時(shí)先寫入了表頭列名作為第一行,后面按照列名寫入數(shù)據(jù)。請(qǐng)?jiān)跈M線處填寫答案本題答案:【writerow(r)】測(cè)試1、【單選題】如果要對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢和修改操作,需要用到connect對(duì)象的哪個(gè)方法?本題答案:【cursor()】2、【判斷題】連接數(shù)據(jù)庫(kù)之前,需要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)連接,生成連接對(duì)象。這個(gè)過程在不同的數(shù)據(jù)庫(kù)中基本是一致的。本題答案:【正確】測(cè)試1、【判斷題】執(zhí)行sql語句用到cursor對(duì)象的execute方法。本題答案:【正確】2、【判斷題】cursor.rowcount是一個(gè)只讀屬性,并返回執(zhí)行execute()方法后影響的行數(shù)。這里利用它和fetchone方法組合使用處理多行數(shù)據(jù)。(對(duì))本題答案:【正確】測(cè)試1、【判斷題】通過SQL的insert方法一條一條導(dǎo)入CSV文件,適合數(shù)據(jù)量大的CSV文件。本題答案:【錯(cuò)誤】2、【判斷題】導(dǎo)入csv文件的時(shí)候需要首先根據(jù)csv文件的首行創(chuàng)建表格。本題答案:【正確】3、【判斷題】MySQl數(shù)據(jù)庫(kù)表導(dǎo)出到csv文件時(shí),需要先從系統(tǒng)表格columns中查詢出目標(biāo)表格的列名,寫入到csv文件的header中。本題答案:【正確】第七章單元作業(yè)第七章單元測(cè)試1、【單選題】db=pymysql.connect(host='localhost',user='root',password='123',db='student',port=3306)正確對(duì)上面這行代碼的解釋是:()本題答案:【連接本地MySQL數(shù)據(jù),服務(wù)器中的student數(shù)據(jù)庫(kù),登錄用戶名root,密碼123,返回連接對(duì)象db】2、【單選題】DB-API中一個(gè)()對(duì)象允許用戶執(zhí)行數(shù)據(jù)庫(kù)命令和得到查詢結(jié)果。本題答案:【游標(biāo)】3、【單選題】Python對(duì)Mysql的操作時(shí),下面哪個(gè)方法可以得到結(jié)果集中剩下的所有行()本題答案:【fetchall】4、【多選題】事務(wù)應(yīng)該具有的屬性()本題答案:【原子性#一致性#隔離性#持久性】5、【多選題】PythonDBAPI2.0的事務(wù)提供了方法包含()本題答案:【rollback#cursor#execute】6、【判斷題】cursor.execute(sql_query)foriinrange(cursor.rowcount):result=cursor.fetchone()print(result)這段代碼能夠輸出所有的查詢結(jié)果。本題答案:【正確】7、【判斷題】cursor.callproc(findAllStu)中findAllStu是一個(gè)數(shù)據(jù)庫(kù)中預(yù)定義的存儲(chǔ)過程。本題答案:【正確】8、【判斷題】數(shù)據(jù)庫(kù)表從csv文件中通過loaddata方法導(dǎo)入,速度快,適合小數(shù)據(jù)文件。本題答案:【錯(cuò)誤】9、【判斷題】forfiinreader.fieldnames:column=column+fi+'varchar(40),'fields=fields+fi+,fields=fields[0:-1]create_sql='createtableifnotexistsstuTest'+'('+column[0:-1]+')'+'DEFAULTCHARSET=utf8'cursor.execute(create_sql)這段代碼是為了在導(dǎo)入數(shù)據(jù)之前導(dǎo)入數(shù)據(jù)庫(kù)表。本題答案:【正確】10、【判斷題】data_sql=LOADDATALOCALINFILE'%s'INTOTABLE%sFIELDSTERMINATEDBY','LINESTERMINATEDBY'\\r\\n'IGNORE1LINES%('StudentInfo.csv','stuTest')cur.execute(data_sql)這段代碼并不能將文件StudentInfo.csv中的數(shù)據(jù)全部導(dǎo)入到表格stuTest中。本題答案:【錯(cuò)誤】測(cè)試1、【單選題】計(jì)算numpy中元素總個(gè)數(shù)的方法()本題答案:【np.size()】2、【填空題】創(chuàng)建一個(gè)ndarray數(shù)組,np為numpy對(duì)象,元素值從10-49_____。本題答案:【np.arange(10,50)】課堂測(cè)試1、【單選題】importmatplotlib.pyplotasplt以下______是屬于matplotlib的點(diǎn)線圖函數(shù)?本題答案:【plt.plot()】2、【判斷題】matplotlib繪圖時(shí)默認(rèn)不能正常顯示中文。本題答案:【正確】測(cè)試1、【判斷題】matplotlib繪圖時(shí)一個(gè)圖像可以有多個(gè)figure對(duì)象本題答案:【錯(cuò)誤】2、【判斷題】matplotlib繪圖時(shí)一個(gè)figure對(duì)象可以創(chuàng)建多個(gè)子圖subplot.本題答案:【正確】第八章單元作業(yè)第八章單元測(cè)試1、【單選題】1、計(jì)算numpy中元素個(gè)數(shù)的方法()本題答案:【np.size()】2、【單選題】已知numpy表示的數(shù)組c如下:391725263那么c.sum(axis=0)所得的結(jié)果為()。本題答案:【[12179]】3、【單選題】如下哪個(gè)代碼不能生成一個(gè)ndarray對(duì)象?本題答案:【a=np.array(0,1,2,3,4)】4、【單選題】importmatplotlib.pyplotaspltplt.plot([9,7,15,2,9])plt.show()其中,show()函數(shù)的作用是什么?本題答案:【顯示所繪制的數(shù)據(jù)圖】5、【單選題】pyplot模塊的plot函數(shù)的第三個(gè)參數(shù)為格式字符串,不包括以下哪個(gè)格式信息()。本題答案:【字體字符】6、【多選題】下列哪些代碼能完成將繪圖區(qū)域分割成2行3列共6個(gè)子區(qū)域,并將3號(hào)區(qū)域設(shè)置為當(dāng)前繪圖子區(qū)域?()本題答案:【importmatplotlib.pyplotaspltplt.subplot(2,3,3)#importmatplotlib.pyplotaspltplt.subplot(233)】7、【判斷題】np.arange(10)表示創(chuàng)建從0到9的一維數(shù)組。本題答案:【正確】8、【判斷題】Python可以利用matplotlib中的hist()方法來繪制散點(diǎn)圖。本題答案:【錯(cuò)誤】9、【判斷題】pyplot模塊的bar函數(shù)為繪制橫向條形圖的繪圖函數(shù)。本題答案:【錯(cuò)誤】10、【判斷題】numpy庫(kù)的max函數(shù)中如果參數(shù)axis為1,表示按行求最大值,并返回新數(shù)組。本題答案:【正確】11、【填空題】創(chuàng)建一個(gè)3階的單位矩陣n=np.eye(3),n[1,1]的值是________。本題答案:【1.0】12、【填空題】_____________可以用于在一張圖片中繪制多張子圖(組圖)。本題答案:【subplots】Python階段性考試11、【單選題】Python的多行注釋以符號(hào)()作為開始符。本題答案:【'''】2、【單選題】以下關(guān)于程序設(shè)計(jì)語言的描述,錯(cuò)誤的選項(xiàng)是:()本題答案:【程序設(shè)計(jì)語言經(jīng)歷了機(jī)器語言、匯編語言、腳本語言三個(gè)階段】3、【單選題】13的值為()。本題答案:【8】4、【單選題】在訪問字典中的元素時(shí)可以通過()訪問。本題答案:【鍵】5、【單選題】關(guān)于import引用方法,以下選項(xiàng)中描述錯(cuò)誤的是:()本題答案:【可以使用fromnumpyimportsetup引入numpy庫(kù)】6、【單選題】定義以上裝飾器,該裝飾器的功能為()。importtimedeftimmer(func):defwrapper(*args,**kwargs):start=time.time()func(*args,**kwargs)stop=time.time()print('%s'%(stop-start))returnwrapper本題答案:【計(jì)算程序執(zhí)行時(shí)間】7、【單選題】字符串s=“IlovePython”,以下程序的輸出結(jié)果是()。s=IlovePythonls=s.split()print(ls)本題答案:【D.[‘I’,‘love’,‘Python’]】8、【單選題】以下程序的輸出結(jié)果是()chs=|'-'|forchinchs:print(ch,end='')本題答案:【|'-'|】9、【單選題】下面代碼的輸出結(jié)果是()。weekstr=星期一星期二星期三星期四星期五星期六星期日weekid=3print(weekstr[weekid*3:weekid*3+3])本題答案:【星期四】10、【單選題】哪個(gè)函數(shù)的功能是將各種類型的數(shù)據(jù)輸出到屏幕上()本題答案:【print()】11、【單選題】Python3.x中,錯(cuò)誤的變量名是()。本題答案:【3ball】12、【單選題】下列關(guān)于函數(shù)參數(shù)說法中,錯(cuò)誤的是()。本題答案:【不定長(zhǎng)參數(shù)*args可傳遞不定數(shù)量的關(guān)聯(lián)形參名的實(shí)參】13、【單選題】執(zhí)行Python語句“name,age=’小明’,15”之后,下面說法正確的是()。本題答案:【定義兩個(gè)變量,name是字符串類型,值為“張三”,age是整型,值為20。】14、【單選題】s=a\nb\tcprint(len(s))程序結(jié)果為:()本題答案:【5】15、【單選題】下列表達(dá)式中,值不是1的是()。本題答案:【10】16、【判斷題】Python語句對(duì)于首行縮進(jìn)的方式嚴(yán)格限制,只可以使用空格。本題答案:【錯(cuò)誤】17、【判斷題】Python語句中包含[],{}或()括號(hào)就不需要使用多行連接符。本題答案:【正確】18、【判斷題】字符串或串(String)是由數(shù)字、字母、下劃線組成的一串字符。字符串是可變的數(shù)據(jù)類型。本題答案:【錯(cuò)誤】19、【判斷題】x,y=[1,2,3],[1,2,3]則xisy的值是False。本題答案:【錯(cuò)誤】20、【判斷題】*args用于接收不定數(shù)量的位置參數(shù),調(diào)用函數(shù)時(shí)傳入的所有參數(shù)被*args接收后以元組形式保存。本題答案:【正確】21、【判斷題】表達(dá)式'apple.peach,banana,pear'.find('p')的值為1.本題答案:【正確】22、【判斷題】表達(dá)式'abcab'.replace('a','yy')的值為yybcyyb。本題答案:【正確】23、【判斷題】表達(dá)式print(1+'2')的輸出結(jié)果為‘3’。本題答案:【錯(cuò)誤】24、【判斷題】print('{0:.3f}'.format(10/3))的運(yùn)行結(jié)果是:0.333本題答案:【錯(cuò)誤】25、【判斷題】Python語言只能安裝在Windows平臺(tái)上。本題答案:【錯(cuò)誤】26、【判斷題】Python中的pass是空語句,一般用作占位語句。本題答案:【正確】27、【判斷題】python的在分支和循環(huán)語句里使用例如x=y=z的表達(dá)式是合法的。本題答案:【正確】28、【判斷題】Python的分支語句中,elif可以單獨(dú)使用。本題答案:【錯(cuò)誤】29、【判斷題】Python中,字符串是一個(gè)字符序列,字符串中的編號(hào)叫“索引”。本題答案:【正確】30、【判斷題】foriinrange(5)表示循環(huán)5次,i的值是從0到4。本題答案:【正確】31、【填空題】s=IlovePython.print(s[-2:5:-1])輸出的結(jié)果是____________。本題答案:【nohtyP】32、【填空題】以下程序的輸出結(jié)果是:______________。lcat=[獅子,獵豹,虎貓,花豹,東北虎,美洲豹,雪豹]forsinlcat:if虎ins:print(s,end=)continue本題答案:【虎貓東北虎】33、【填空題】請(qǐng)將以下代碼補(bǔ)充完整。defprint_numbers(*args):forninargs:print(n)k=[1,2,3,4]print_numbers(_____________)本題答案:【*k】34、【填空題】pattern=pile(r[A-Za-z])print(.join(pattern.findall(a1cd34dsf0dsfkjk)))執(zhí)行以上代碼,輸出結(jié)果是:________________。本題答案:【acddsfdsfkjk】35、【填空題】執(zhí)行下述代碼,結(jié)果為:___________。deffun(y):returnlambdax:x*yf=fun(2)print(f(OK))本題答案:【OKOK】36、【填空題】name=pythonprint(name.startswith('py'))程序運(yùn)行的結(jié)果是___________。本題答案:【False##%_YZPRLFH_%##false】37、【填空題】Python可以通過內(nèi)建函數(shù)____________來測(cè)試對(duì)象的類型。本題答案:【type()##%_YZPRLFH_%##type函數(shù)##%_YZPRLFH_%##type】38、【填空題】s=2print(s*3)結(jié)果為:__________。本題答案:【222】39、【填空題】___________是指在運(yùn)行時(shí)動(dòng)態(tài)替換已有的代碼,而不需要修改原始代碼。本題答案:【猴子補(bǔ)丁##%_YZPRLFH_%##monkeypatch##%_YZPRLFH_%##MonkeyPatch】40、【填空題】i=10Whilei=0:i-=1print(i)程序的循環(huán)次數(shù)是______。本題答案:【11】第2次階段性考核1、【單選題】關(guān)于類和對(duì)象說法正確的是()本題答案:【根據(jù)一個(gè)類可以創(chuàng)建多個(gè)對(duì)象,而每個(gè)對(duì)象只能是某一個(gè)類的對(duì)象】2、【單選題】下列關(guān)于構(gòu)造方法的說法錯(cuò)誤的是()本題答案:【構(gòu)造方法的參數(shù)只能是self】3、【單選題】進(jìn)行self=other運(yùn)算時(shí)自動(dòng)執(zhí)行的內(nèi)置方法是()本題答案:【__ge__(self,other)】4、【單選題】關(guān)于super方法說法錯(cuò)誤的是()本題答案:【第二個(gè)參數(shù)必須傳入對(duì)象名,該對(duì)象所屬的類必須是第一個(gè)參數(shù)指定的類或該類的子類,找到的父類對(duì)象的self會(huì)綁定到這個(gè)對(duì)象上】5、【單選題】關(guān)于類方法的說法錯(cuò)誤的是()本題答案:【類方法只能通過類名直接調(diào)用】6、【單選題】?jī)?nèi)置函數(shù)()用于判斷一個(gè)對(duì)象所屬的類是否是指定類或指定類的子類。本題答案:【isinstance】7、【單選題】使用列表推導(dǎo)式生成包含10個(gè)數(shù)字5的列表,語句可以寫為()本題答案:【[5?for?i?in?range(10)]】8、【單選題】有兩個(gè)列表:list1=[(2),{0},(1),(8)],list2=[(2,),(0,),(1,),(8,)],那么type(list1[0])和type(list2[0])分別是()本題答案:【int和tuple】9、【單選題】已知學(xué)生類中有屬性name和sno,列表ls中含有若干學(xué)生對(duì)象,若要求列表按照學(xué)生的學(xué)號(hào)的降序排序,相應(yīng)的語句是()本題答案:【ls.sort(key=lambdastu:stu.sno,reverse=True)】10、【單選題】若seq=[1,2,3,4],則下面錯(cuò)誤的是()本題答案:【seq[10]為[]】11、【單選題】下列方法中,默認(rèn)刪除列表最后一個(gè)元素的是()本題答案:【pop】12、【單選題】有關(guān)異常說法正確的是()本題答案:【程序中拋出異常不一定終止程序】13、【單選題】open函數(shù)的默認(rèn)文件打開方式是()本題答案:【r】14、【單選題】無論try子句執(zhí)行時(shí)是否發(fā)生異常,都會(huì)執(zhí)行的子句是()本題答案:【finally】15、【單選題】()語句可以讓系統(tǒng)在文件操作完畢后自動(dòng)關(guān)閉文件。本題答案:【with】16、【判斷題】Python提供了__slot__變量可以進(jìn)行動(dòng)態(tài)擴(kuò)展屬性。本題答案:【錯(cuò)誤】17、【判斷題】Python和Java語言一樣,只有單繼承。本題答案:【錯(cuò)誤】18、【判斷題】在執(zhí)行__init__前,還會(huì)執(zhí)行類的一個(gè)內(nèi)置的類方法__new__,其作用是創(chuàng)建對(duì)象并返回。本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)四年級(jí)數(shù)學(xué)幾百幾十?dāng)?shù)乘以一位數(shù)競(jìng)賽試題題
- 二年級(jí)數(shù)學(xué)100以內(nèi)加減法豎式計(jì)算題能力考核口算題大全附答案
- 三年級(jí)數(shù)學(xué)三位數(shù)乘以一位數(shù)題綜合測(cè)試試題帶答案
- 酒店經(jīng)營(yíng)管理長(zhǎng)期合作合同
- 房屋租賃合同加工廠租賃合同
- 二零二五年度企業(yè)人力資源外包與招聘服務(wù)合同
- 關(guān)于保安服務(wù)合同范本
- 金融行業(yè)投資顧問服務(wù)合同與免責(zé)條款
- 出租多個(gè)商鋪合同范本
- 單位圍墻建設(shè)合同范例
- 2025年買賣個(gè)人房屋合同(4篇)
- 2025代運(yùn)營(yíng)合同范本
- 武漢2025年湖北武漢理工大學(xué)管理人員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 第十一章《功和機(jī)械能》達(dá)標(biāo)測(cè)試卷(含答案)2024-2025學(xué)年度人教版物理八年級(jí)下冊(cè)
- 2025年銷售部年度工作計(jì)劃
- 使用錯(cuò)誤評(píng)估報(bào)告(可用性工程)模版
- 2024年高考全國(guó)甲卷英語試卷(含答案)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)附答案
- 2024年4月浙江省00015英語二試題及答案含評(píng)分參考
- 社區(qū)精神康復(fù)課件
評(píng)論
0/150
提交評(píng)論