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

下載本文檔

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

文檔簡(jiǎn)介

1、【奧鵬】-南開(kāi)大學(xué)20春學(xué)期(1709、1803、1809、1903、1909、2003)«Python編程基礎(chǔ)在線作業(yè)試卷總分:100得分:100第1題,判斷一個(gè)類是否是另一個(gè)類的子類,應(yīng)使用內(nèi)置函數(shù)()。A、isinstanceB、issubclassC、typeDisclass正確答案:B第2題,lambda函數(shù)是指()。A、在一個(gè)函數(shù)內(nèi)部通過(guò)調(diào)用自己完成問(wèn)題的求解B、不使用def定義函數(shù)的形式C、一個(gè)函數(shù)不斷被其他函數(shù)調(diào)用完成問(wèn)題的求解D、把函數(shù)作為參數(shù)的一種函數(shù)正確答案:B第3題,如果要計(jì)算兩個(gè)集合的交集,應(yīng)使用集合中的()方法。A、intersectionBunionCd

2、ifferenceDsymmetric_difference正確答案:A第4題,已知"d=dict(x=1,y=2)”,則執(zhí)行"d.clear()"后,"len(d)”返回的結(jié)果是()。A、0B、1C2D、報(bào)錯(cuò)正確答案:A第5題,已知"str='an'",則"str.splitlines()"的返回結(jié)果是()A、'a','b','c'B、'a'r','br'n','c'n'C、&#

3、39;ar','br','c'D、'ar','b','c'正確答案:第6題,高階函數(shù)是指()。A、在一個(gè)函數(shù)內(nèi)部通過(guò)調(diào)用自己完成問(wèn)題的求解B、在一個(gè)函數(shù)內(nèi)部通過(guò)不斷調(diào)用其他函數(shù)完成問(wèn)題的求解C、一個(gè)函數(shù)不斷被其他函數(shù)調(diào)用完成問(wèn)題的求解D、把函數(shù)作為參數(shù)的一種函數(shù)正確答案:D第7題,第一個(gè)參數(shù)對(duì)應(yīng)類的實(shí)例對(duì)象的方法是()A、類方法B、靜態(tài)方法C、內(nèi)置方法D、普通方法正確答案:第8題,已知"t=tuple(range(0,10)"JUprint(t-1:3:-2)A、9,7,5B、(9,7,

4、5)C、9,7,5,3D、(9,7,5,3)正確答案:第9題,一個(gè)函數(shù)中定義的變量是()A、局部變量B、全局變量C、靜態(tài)變量D、函數(shù)變量正確答案:第10題,已知M模塊中有一個(gè)無(wú)參函數(shù)fun,且在腳本文件N.py中有“fromMimportfunasf”,則在N.py中調(diào)用M模塊中fun函數(shù)的方式為()。A、fun()BN.fun()Cf()DN.f()正確答案:第11題,已知"str='a*b*c*d'",則"str.split('*',2)”的返回結(jié)果是()A、'a','b','c'

5、,'d'B、'a','b','c*d'C、'a','b*c*d'D、報(bào)錯(cuò)正確答案:第12題,已知t=(12,34.5,True,'test',3+5j),選項(xiàng)是()。At3B、t4C、t3:4D、t4:5正確答案:則下列選項(xiàng)中,輸出結(jié)果為"('test',)”的第13題,在Python編程環(huán)境提示符下直接輸入A、交互式運(yùn)行B、腳本式運(yùn)行C、代碼式運(yùn)行D、即時(shí)式運(yùn)行正確答案:Python代碼并執(zhí)行的運(yùn)行方式稱為()第14題,從一個(gè)序列對(duì)象中取部分元素形成一個(gè)新

6、的序列對(duì)象的操作被稱作()A、選擇B、切片C、子序列D、投影正確答案:第15題,下列選項(xiàng)中,描述正確的是()。A、一個(gè)遞歸函數(shù)中必須有循環(huán)語(yǔ)句B、一個(gè)函數(shù)的函數(shù)體中只能調(diào)用其他函數(shù)、不能調(diào)用自己C、所有問(wèn)題都可以使用遞歸方式求解D、遞歸函數(shù)調(diào)用層數(shù)太多有可能引起棧溢出的問(wèn)題正確答案:A,B第16題,在繪制流程圖時(shí),只有()后面允許有多個(gè)分支。A、圓角矩形B、圓C、矩形框D、菱形框正確答案:第17題,Python程序在執(zhí)行一次之后會(huì)自動(dòng)生成擴(kuò)展名為()的字節(jié)碼文件,以提高運(yùn)行效率。A、 .pyB、 .pycC、 .pybD、 .pyf正確答案:第18題,在完成一項(xiàng)較復(fù)雜的任務(wù)時(shí),我們通常會(huì)將任務(wù)

7、分解成若干個(gè)子任務(wù),通過(guò)完成這些子任務(wù)逐步實(shí)現(xiàn)任務(wù)的整體目標(biāo),采用這種思想的程序設(shè)計(jì)方法稱為()程序設(shè)計(jì)方法。A、面向?qū)ο驜、面向類C、結(jié)構(gòu)化D、分解化正確答案:C第19題,已知"ls=1,3,2,5”,則執(zhí)行“l(fā)s.sort()”后ls的值為()A、1,3,2,5B、1,2,3,5C、5,3,2,1D、5,2,3,1正確答案:B第20題,類中的普通方法至少有()個(gè)參數(shù)。A、0B1C2D3正確答案:第21題,已知在A類中定義了方法fa,在B類中定義了屬性b,在C類中定義了方法fc和屬性c,A是B的父類,B是C的父類,則C類中的成員包括()。A、faBbCfcDc正確答案:第22題,下

8、列選項(xiàng)中,可以用于判斷x和y是否對(duì)應(yīng)同樣存儲(chǔ)單元的語(yǔ)句是()A、x=yB、xisyC、id(x)=id(y)D、notx!=y正確答案:第23題,下列選項(xiàng)中,返回結(jié)果為True的表達(dá)式為()。A、15in'name':'Zhangsan','age':15B、'age'in'name':'Zhangsan','age':15C、'Zhangsan'in'name':'Zhangsan','age':15D、'na

9、me'in'name':'Zhangsan','age':15正確答案:B第24題,下列選項(xiàng)中,描述正確的是()。A、一個(gè)函數(shù)中定義的變量可以在另一個(gè)函數(shù)中使用B、所有函數(shù)外定義的變量可以在任何一個(gè)函數(shù)中使用C、在一個(gè)函數(shù)中只能獲取全局變量的值、但不能修改全局變量的值D、一個(gè)函數(shù)中既能獲取全局變量的值、也能修改全局變量的值正確答案:A,B第25題,一個(gè)遞歸函數(shù)必須有()。A、循環(huán)語(yǔ)句B、變量定義C、結(jié)束遞歸調(diào)用的條件D、函數(shù)調(diào)用正確答案:C,D第26題,下列選項(xiàng)中,返回結(jié)果為True的選項(xiàng)包括()。A、isinstance(1,3,5,I

10、terator)B、isinstance(1,3,5,Iterable)C、isinstance(2*x+1forxinrange(3),Iterator)D、isinstance(2*x+1forxinrange(3),Iterable)正確答案:B,C,D第27題,對(duì)于一個(gè)字典對(duì)象d,如果需要判斷d中是否包含鍵為x'的元素(包含返回True,不包含返回False),則可以使用的語(yǔ)句包括()。A、d.get('x')=NoneB、d.get('x')=defaultC、'x'indD、d.has('x')正確答案:第28

11、題,與正則表達(dá)式“B”匹配的字符串包括()A、 +abc+B、 abcdCabcD+abcd正確答案:第29題,下列選項(xiàng)中,返回結(jié)果為True的表達(dá)式是()A、'Python"python'B、'Python37'Python'C、'Python'!='python'D'C+''Python'正確答案:B,C,D第30題,下列選項(xiàng)中,可迭代的數(shù)據(jù)類型包括()。A、數(shù)字B、元組C、列表D、字符串正確答案:B,C,D第31題,比較運(yùn)算和邏輯運(yùn)算返回的計(jì)算結(jié)果一定是布爾值。T、對(duì)F、錯(cuò)正

12、確答案:T第32題,每個(gè)模塊中都有一個(gè)全局變量nameT、對(duì)F、錯(cuò)正確答案:第33題,能夠使用next函數(shù)獲取下一個(gè)元素值的對(duì)象都是迭代器。T、對(duì)F、錯(cuò)正確答案:F第34題,內(nèi)層函數(shù)要使用外層函數(shù)定義的變量,必須使用nonlocal關(guān)鍵字。T、對(duì)F、錯(cuò)正確答案:T第35題,程序執(zhí)行時(shí)遇到斷點(diǎn)就暫停執(zhí)行,并且可以查看當(dāng)前各變量的狀態(tài)。T、對(duì)F、錯(cuò)正確答案:T第36題,已知s=1,20,25),則通過(guò)“s.add(2,3)”可以向s中添加一個(gè)新的列表類型的元素。T、對(duì)F、錯(cuò)正確答案:F第37題,表達(dá)式a=b=1中兩個(gè)運(yùn)算符的運(yùn)算順序是從右至左。T、對(duì)F、錯(cuò)正確答案:第38題,如果在一個(gè)函數(shù)中沒(méi)有顯

13、示地寫(xiě)return語(yǔ)句,則該函數(shù)有一個(gè)隱式的什么數(shù)據(jù)都不返回的retrun語(yǔ)句。T、對(duì)F、錯(cuò)正確答案:第39題,使用strcmp函數(shù)可以進(jìn)行字符串的比較。T、對(duì)F、錯(cuò)正確答案:F第40題,_str_方法的返回值可以是整數(shù)。T、對(duì)F、錯(cuò)正確答案:F第41題,如果一個(gè)子類有兩個(gè)或更多父類,則這種繼承關(guān)系稱為多重繼承。T、對(duì)F、錯(cuò)正確答案:T第42題,猴子補(bǔ)丁是指在運(yùn)行時(shí)動(dòng)態(tài)替換已有的代碼,而不需要修改原始代碼。T、對(duì)F、錯(cuò)正確答案:第43題,re.sub(r",",tc')的返回結(jié)果是字符串'tc'T、對(duì)F、錯(cuò)正確答案:第44題,一個(gè)腳本文件中定義的全局變量只能在該腳本文件中使用。T、對(duì)F、錯(cuò)正確答案:F第45題,Python是一種弱類型的語(yǔ)言,變量的類型由其值的類型決定。T、對(duì)F、錯(cuò)正確答案:T第46題,已知"str='abcdefabc'",則執(zhí)行"str.replace('abc'

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論