南開大學(xué)20春學(xué)期Python編程基礎(chǔ)在線作業(yè)答案100分_第1頁
南開大學(xué)20春學(xué)期Python編程基礎(chǔ)在線作業(yè)答案100分_第2頁
南開大學(xué)20春學(xué)期Python編程基礎(chǔ)在線作業(yè)答案100分_第3頁
南開大學(xué)20春學(xué)期Python編程基礎(chǔ)在線作業(yè)答案100分_第4頁
南開大學(xué)20春學(xué)期Python編程基礎(chǔ)在線作業(yè)答案100分_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、【奧鵬】-南開大學(xué)20春學(xué)期(1709、1803、1809、1903、1909、2003)«Python編程基礎(chǔ)在線作業(yè)試卷總分:100得分:100第1題,已知"str='an'",則"str.spHtlines()"的返回結(jié)果是()。A、'a','b','c'B、'a'r','br'n','c'n'C、'ar','br','c'D、'ar',&#

2、39;b','c'正確答案:第2題,已知"a=dict(x=1,y=2)"且"b=a",則執(zhí)行"a'y'=10”后,則print(b)的輸出結(jié)果為()。A、x=1,y=10B、x=1,y=2C、'x':1,'y':10D、'x':1,'y':2正確答案:第3題,從一個(gè)序列對(duì)象中取部分元素形成一個(gè)新的序列對(duì)象的操作被稱作()A、選擇B、切片C、子序列D、投影正確答案:第4題,已知"str='Python#C+#Python&#

3、39;",貝U"str.rfind('Python')”返回的結(jié)果是()。A、0B、12C-1D、報(bào)錯(cuò)正確答案:第5題,類方法的第一個(gè)形參對(duì)應(yīng)()A、類B、對(duì)象C、第一個(gè)實(shí)參D、第二個(gè)實(shí)參正確答案:第6題,只有try子句的語句序列執(zhí)行時(shí)未發(fā)生異常才會(huì)執(zhí)行的子句是A、elseB、finallyC、exceptD、不存在正確答案:第7題,全局變量的作用域是()。A、從定義變量的位置到文件結(jié)束位置B、從定義變量的位置到函數(shù)結(jié)束位置C、所有函數(shù)D、所有文件正確答案:C"b=a.copy()”,則執(zhí)行第8題,已知"a=dict(x=1,y=dict

4、(y1=2,y2=3)”且“a'y''y1'=10”后,則print(b)的輸出結(jié)果為()。A、x=1,y=y1=10,y2=3B、x=1,y=y1=2,y2=3C、'x':1,'y':'y1':10,'y2':3D、'x':1,'y':'y1':2,'y2':3正確答案:第9題,與正則表達(dá)式“yba-z*c”匹配的字符串是()。A、 abdecBabcCab0cDcabc正確答案:第10題,與正則表達(dá)式“ab(de|ef)?c&quo

5、t;不匹配的字符串是()A、abcB、 abdecCabefcDabdeefc正確答案:D第11題,"tryexcept”語句中使用"except:"表示()A、捕獲所有異常B、捕獲未被前面except子句捕獲的異常C、等價(jià)于"exceptNone:D、錯(cuò)誤的寫法正確答案:第12題,無論try子句執(zhí)行時(shí)是否發(fā)生異常,都會(huì)執(zhí)行的子句是()A、elseB、finallyC、exceptD、不存在正確答案:B第13題,對(duì)于if語句序列的兩條語句,如果第一條語句前面有4個(gè)空格、第二條語句前面有1個(gè)制表符,則運(yùn)行時(shí)會(huì)產(chǎn)生()異常。A、IndentationErro

6、rB、TabErrorCIndexErrorDSyntaxError正確答案:第14題,如果一個(gè)類C1通過繼承已有類C而創(chuàng)建,則將C1稱作()。A、子類B、基類C、父類D、超類正確答案:A第15題,下面程序的輸出結(jié)果是()score=80ifscore60:print('不及格')else:passA、不及格B、passC、報(bào)錯(cuò)D、無輸出正確答案:第16題,在閉包中,外層函數(shù)的返回值是()A、內(nèi)層函數(shù)的調(diào)用B、內(nèi)層函數(shù)的引用C、任意值D、無返回值正確答案:第17題,open函數(shù)的默認(rèn)文件打開方式是()A、wB、w+C、rD、r+正確答案:第18題,在完成一項(xiàng)較復(fù)雜的任務(wù)時(shí),我們

7、通常會(huì)將任務(wù)分解成若干個(gè)子任務(wù),通過完成這些子任務(wù)逐步實(shí)現(xiàn)任務(wù)的整體目標(biāo),采用這種思想的程序設(shè)計(jì)方法稱為()程序設(shè)計(jì)方法。A、面向?qū)ο驜、面向類C、結(jié)構(gòu)化D、分解化正確答案:C第19題,第一個(gè)參數(shù)對(duì)應(yīng)類的實(shí)例對(duì)象的方法是()A、類方法B、靜態(tài)方法C、內(nèi)置方法D、普通方法正確答案:第20題,判斷一個(gè)類是否是另一個(gè)類的子類,應(yīng)使用內(nèi)置函數(shù)()A、isinstanceB、issubclassCtypeDisclass正確答案:B第21題,下列選項(xiàng)中,描述正確的是()。A、所有迭代器都是可迭代對(duì)象B、所有可迭代對(duì)象都是迭代器C、通過"isinstance(x,Iterator)”可以判斷x是

8、否是迭代器D、如果一個(gè)可迭代對(duì)象可以通過next函數(shù)不斷獲取下一個(gè)元素的值,則它是一個(gè)迭代器正確答案:A,B第22題,下列選項(xiàng)中,描述錯(cuò)誤的是()。A對(duì)于有默認(rèn)參數(shù)值的形參,在函數(shù)調(diào)用時(shí)可以不為其傳實(shí)參B、對(duì)于沒有指定默認(rèn)參數(shù)值的形參,如果在函數(shù)調(diào)用時(shí)沒有為其傳實(shí)參,則形參的值為NoneC、對(duì)于有默認(rèn)參數(shù)值的形參,如果在函數(shù)調(diào)用時(shí)為其指定實(shí)參,則該形參使用傳入的實(shí)參值D、如果多個(gè)形參具有默認(rèn)參數(shù)值,則函數(shù)調(diào)用時(shí)這些形參或者都使用默認(rèn)參數(shù)值或者都使用傳入的實(shí)參值正確答案:B,D第23題,已知腳本文件M.py中有一條語句print(name),其輸出結(jié)果可能是()。A、_nameB、_main_C

9、、MD、M.py正確答案:B,C第24題,下列選項(xiàng)中,可變類型包括()。A、元組B、列表C、字符串D、字典正確答案:B,D第25題,下列選項(xiàng)中,屬于局部變量的是()。A、函數(shù)中定義的變量B、函數(shù)的形參C、函數(shù)外定義的變量D、函數(shù)名正確答案:第26題,字符串檢索時(shí),檢索失敗時(shí)不會(huì)引發(fā)異常的方法包括()A、findB、rfindCindexDrindex正確答案:第27題,下列選項(xiàng)中,*作為重復(fù)運(yùn)算符使用的表達(dá)式是()A、1.2*3B、1.2*3C、'abc'*3D、(1.2,2.5)*3正確答案:A,C,D第28題,已知在A類中定義了方法fa,在B類中定義了屬性b,在C類中定義了

10、方法fc和屬性c,A是B的父類,B是C的父類,則B類中的成員包括()。A、faBbCfcDc正確答案:A,B第29題,下列選項(xiàng)中,可迭代的數(shù)據(jù)類型包括()。A、數(shù)字B、元組C、列表D、字符串正確答案:B,C,D第30題,已知B是A的父類,a是A類的對(duì)象,b是B類的對(duì)象,則下列選項(xiàng)中返回結(jié)果為True的是()。A、isinstance(a,A)B、type(a)=ACissubclass(A,B)Dissubclass(type(a),type(b)正確答案:第31題,已知"str='Like'",則執(zhí)行"str.upper()”后,str保存的數(shù)據(jù)

11、為字符串LIKE'。T、對(duì)F、錯(cuò)正確答案:第32題,在for循環(huán)和while循環(huán)后面可以跟著else分支,退出循環(huán)后必然會(huì)執(zhí)行else后面的語句序列。T、對(duì)F、錯(cuò)正確答案:第33題,Python中的變量在使用前必須先定義。T、對(duì)F、錯(cuò)正確答案:F第34題,猴子補(bǔ)丁是指在運(yùn)行時(shí)動(dòng)態(tài)替換已有的代碼,而不需要修改原始代碼。T、對(duì)F、錯(cuò)正確答案:第35題,構(gòu)造方法可以沒有形參。T、對(duì)F、錯(cuò)正確答案:第36題,使用下標(biāo)“口”可以訪問集合中的元素。T、對(duì)F、錯(cuò)正確答案:第37題,使用re.match函數(shù)進(jìn)行正則表達(dá)式匹配時(shí),如果指定的匹配選項(xiàng)中包括re.MULTILINE,則會(huì)對(duì)每一行開頭的若干字

12、符作匹配。T、對(duì)F、錯(cuò)正確答案:F第38題,對(duì)于af算1+2+n的這個(gè)問題,可以設(shè)計(jì)遞歸函數(shù)完成求解。T、對(duì)F、錯(cuò)正確答案:第39題,使用三引號(hào)創(chuàng)建字符串時(shí)允許直接將字符串寫成多行的形式。T、對(duì)F、錯(cuò)正確答案:T第40題,已知di和d2是兩個(gè)字典對(duì)象,則直接執(zhí)行“dMerge=dict(d1,*d2)”與先執(zhí)行“dMerge=d1.copy()”、再執(zhí)行"dMerge.update(d2)”的效果完全相同。T、對(duì)F、錯(cuò)正確答案:第41題,re.match(r'py$','puppy')返回的是一個(gè)Match對(duì)象。T、對(duì)F、錯(cuò)正確答案:第42題,已知類的

13、普通方法func有3個(gè)形參且都沒有默認(rèn)參數(shù)值,則調(diào)用該方法時(shí)必須傳入對(duì)應(yīng)的3個(gè)實(shí)參。T、對(duì)F、錯(cuò)正確答案:第43題,外層函數(shù)中定義的局部變量被內(nèi)層函數(shù)使用,則每調(diào)用一次外層函數(shù)則會(huì)形成一個(gè)閉包。T、對(duì)F、錯(cuò)正確答案:F第44題,通過“max(t)”可以得到元組t中最大元素的值。T、對(duì)F、錯(cuò)正確答案:T第45題,已知s=1,20,25),則通過“s.add(2,3)”可以向s中添加一個(gè)新的列表類型的元素。T、對(duì)F、錯(cuò)正確答案:F第46題,正則表達(dá)式“ybS*c$"可以與任一以“ab”開頭、以“c”結(jié)尾的字符串匹配。T、對(duì)F、錯(cuò)正確答案:第47題,已知"str='abcdefabc'",則執(zhí)行"str.replace('abc','cba')"后,str中保存的字符串為'cbadefcb

溫馨提示

  • 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論