奧鵬南開20春學(xué)期170918031809190319092003Python編程基礎(chǔ)在線作業(yè)3隨機(jī)_第1頁
奧鵬南開20春學(xué)期170918031809190319092003Python編程基礎(chǔ)在線作業(yè)3隨機(jī)_第2頁
奧鵬南開20春學(xué)期170918031809190319092003Python編程基礎(chǔ)在線作業(yè)3隨機(jī)_第3頁
奧鵬南開20春學(xué)期170918031809190319092003Python編程基礎(chǔ)在線作業(yè)3隨機(jī)_第4頁
奧鵬南開20春學(xué)期170918031809190319092003Python編程基礎(chǔ)在線作業(yè)3隨機(jī)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1.判斷一個(gè)類是否是另一個(gè)類的子類,應(yīng)使用內(nèi)置函數(shù)()A.isinstanceB.issubclassC.typeD.isclass【參考答案】:B1.1 ambda函數(shù)是指()。A.在一個(gè)函數(shù)內(nèi)部通過調(diào)用自己完成問題的求解B.不使用def定義函數(shù)的形式C.一個(gè)函數(shù)不斷被其他函數(shù)調(diào)用完成問題的求解D.把函數(shù)作為參數(shù)的一種函數(shù)【參考答案】:B3 .如果要計(jì)算兩個(gè)集合的交集,應(yīng)使用集合中的()方法。A.intersectionB.unionC.differenceD.symmetric_difference【參考答案】:A4 .已知“d=dict(x=1,y=2)”,則執(zhí)行“d.clear()”后

2、,“l(fā)en(d)”返回的結(jié)果是()。A.0B.1C.2D.報(bào)錯(cuò)【參考答案】:A5 .已知"str='arbrncn',則"str.splitlines()”的返回結(jié)果是()。A.'a','b','c'B.'ar','brn','cn'C.'ar','br','c'D.'ar','b','c'【參考答案】:A6 .高階函數(shù)是指()A.在一個(gè)函數(shù)內(nèi)部通過調(diào)用自己完成問題的求

3、解B.在一個(gè)函數(shù)內(nèi)部通過不斷調(diào)用其他函數(shù)完成問題的求解C.一個(gè)函數(shù)不斷被其他函數(shù)調(diào)用完成問題的求解D.把函數(shù)作為參數(shù)的一種函數(shù)【參考答案】:D7 .第一個(gè)參數(shù)對(duì)應(yīng)類的實(shí)例對(duì)象的方法是()。A.類方法B.靜態(tài)方法C.內(nèi)置方法D.普通方法【參考答案】:D8 .已知“t=tuple(range(0,10)",貝(Jprint(t-1:3:-2)的結(jié)果是()。A.9,7,5B.(9,7,5)C.9,7,5,3D.(9,7,5,3)【參考答案】:B9 .一個(gè)函數(shù)中定義的變量是()。A.局部變量B.全局變量C.靜態(tài)變量D.函數(shù)變量【參考答案】:A10 .已知M模塊中有一個(gè)無參函數(shù)fun,且在腳本

4、文件N.py中有“fromMimportfunasf",則在N.py中調(diào)用M模塊中fun函數(shù)的方式為()。A.fun()B.N.fun()C.f()D.N.f()【參考答案】:C11 .已知"str='a*b*c*d'",則"str.split('*',2)”的返回結(jié)果是()。A.'a','b','c','d'B.'a','b','c*d'C.'a','b*c*d'D.報(bào)錯(cuò)12.已

5、知t=(12,34.5,True,'test',3+5j),則下列選項(xiàng)中,輸出結(jié)果為“('test',)”的選項(xiàng)是()。A.t3B.t4C.t3:4D.t4:5【參考答案】:C13 .在Python編程環(huán)境提示符下直接輸入Python代碼并執(zhí)行的運(yùn)行方式稱為()。A.交互式運(yùn)行B.腳本式運(yùn)行C.代碼式運(yùn)行D.即時(shí)式運(yùn)行【參考答案】:A14 .從一個(gè)序列對(duì)象中取部分元素形成一個(gè)新的序列對(duì)象的操作被稱作()。A.選擇B.切片C.子序列D.投影【參考答案】:B15 .下列選項(xiàng)中,描述正確的是()。A.一個(gè)遞歸函數(shù)中必須有循環(huán)語句B.一個(gè)函數(shù)的函數(shù)體中只能調(diào)用其他函數(shù)、

6、不能調(diào)用自己C.所有問題都可以使用遞歸方式求解D.遞歸函數(shù)調(diào)用層數(shù)太多有可能引起棧溢出的問題【參考答案】:D16 .在繪制流程圖時(shí),只有()后面允許有多個(gè)分支。A.圓角矩形B.圓C.矩形框D.菱形框17 .Python程序在執(zhí)行一次之后會(huì)自動(dòng)生成擴(kuò)展名為()的字節(jié)碼文件以提高運(yùn)行效率。A.pyB.pycC.pybD.pyf【參考答案】:B18 .在完成一項(xiàng)較復(fù)雜的任務(wù)時(shí),我們通常會(huì)將任務(wù)分解成若干個(gè)子任務(wù),通過完成這些子任務(wù)逐步實(shí)現(xiàn)任務(wù)的整體目標(biāo),采用這種思想的程序設(shè)計(jì)方法稱為()程序設(shè)計(jì)方法。A.面向?qū)ο驜.面向類C.結(jié)構(gòu)化D.分解化【參考答案】:C19 .已知“l(fā)s=1,3,2,5”,則執(zhí)

7、行“l(fā)s.sort()”后ls的值為()。A.1,3,2,5B.1,2,3,5C.5,3,2,1D.5,2,3,1【參考答案】:B20 .類中的普通方法至少有()個(gè)參數(shù)。A.0B.1C.2D.3【參考答案】:B21 .已知在A類中定義了方法fa,在B類中定義了屬性b,在C類中定義了方法fc和屬性c,A是B的父類,B是C的父類,則C類中的成員包括()。A.faB.bC.fcD.c22 .下列選項(xiàng)中,可以用于判斷x和y是否對(duì)應(yīng)同樣存儲(chǔ)單元的語句是()。A.x=yB.xisyC.id(x)=id(y)D.notx!=y【參考答案】:BC23 .下列選項(xiàng)中,返回結(jié)果為True的表達(dá)式為()。A.15i

8、n'name':'Zhangsan','age':15B.'age'in'name':'Zhangsan','age':15C.'Zhangsan'in'name':'Zhangsan','age':15D.'name'in'name':'Zhangsan','age':15【參考答案】:BD24 .下列選項(xiàng)中,描述正確的是()。A.一個(gè)函數(shù)中定義的變量可以

9、在另一個(gè)函數(shù)中使用B.所有函數(shù)外定義的變量可以在任何一個(gè)函數(shù)中使用C.在一個(gè)函數(shù)中只能獲取全局變量的值、但不能修改全局變量的值D.一個(gè)函數(shù)中既能獲取全局變量的值、也能修改全局變量的值:BD25 .一個(gè)遞歸函數(shù)必須有()。A.循環(huán)語句B.變量定義C.結(jié)束遞歸調(diào)用的條件D.函數(shù)調(diào)用【參考答案】:CD26 .下列選項(xiàng)中,返回結(jié)果為True的選項(xiàng)包括()。A.isinstance(1,3,5,Iterator)B.isinstance(1,3,5,Iterable)C.isinstance(2*x1forxinrange(3),Iterator)D.isinstance(2*x1forxinrange

10、(3),Iterable)27 .對(duì)于一個(gè)字典對(duì)象d,如果需要判斷d中是否包含鍵為'x'的元素(包含返回True,不包含返回False),則可以使用的語句包括()。A.d.get('x')=NoneB.d.get('x')=defaultC.'x'indD.d.has('x')【參考答案】:AC28 .與正則表達(dá)式“babcB"匹配的字符串包括()。A.abcB.abcdC.abcD.abcd【參考答案】:ABCD29 .下列選項(xiàng)中,返回結(jié)果為True的表達(dá)式是()。A.'Python'&

11、gt;'python'B.'Python3.7'>'Python'C.'Python'!='python'D.'C'<'Python'【參考答案】:BC30 .下列選項(xiàng)中,可迭代的數(shù)據(jù)類型包括()。A.數(shù)字B.元組C.列表D.字符串【參考答案】:BCD31 .比較運(yùn)算和邏輯運(yùn)算返回的計(jì)算結(jié)果一定是布爾值。T.對(duì)F.錯(cuò)【參考答案】:T32 .每個(gè)模塊中都有一個(gè)全局變量_name_T.對(duì)F.錯(cuò)33 .能夠使用next函數(shù)獲取下一個(gè)元素值的對(duì)象都是迭代器。T.對(duì)F.錯(cuò)【參考答案】:F34 .內(nèi)層函數(shù)要使用外層函數(shù)定義的變量,必須使用nonlocal關(guān)鍵字。T.對(duì)F.錯(cuò)【參考答案】:T35 .程序執(zhí)行時(shí)遇到斷點(diǎn)就暫停執(zhí)行,并且可以查看當(dāng)前各變量的狀態(tài)。T.對(duì)F.錯(cuò)【參考答案】:T36 .已知s=1,20,25),則通過“s.add(2,3)”可以向s中添加一個(gè)新的列表類型的元素。T.對(duì)F.錯(cuò)【參考答案】:F37 .表達(dá)式a=b=1中兩個(gè)運(yùn)算符的運(yùn)算順序是從右至左。T.對(duì)F.錯(cuò)【參考答案】:T38 .如果在一個(gè)函數(shù)中沒有顯示地寫return語句,則該函數(shù)有一個(gè)隱式的什么數(shù)據(jù)都不返回的retrun語句。T

溫馨提示

  • 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)論