奧鵬南開20春學(xué)期(1709、1803、1809、1903、1909、2003)《Python編程基礎(chǔ)》在線作業(yè)_3隨機(jī).doc_第1頁
奧鵬南開20春學(xué)期(1709、1803、1809、1903、1909、2003)《Python編程基礎(chǔ)》在線作業(yè)_3隨機(jī).doc_第2頁
奧鵬南開20春學(xué)期(1709、1803、1809、1903、1909、2003)《Python編程基礎(chǔ)》在線作業(yè)_3隨機(jī).doc_第3頁
奧鵬南開20春學(xué)期(1709、1803、1809、1903、1909、2003)《Python編程基礎(chǔ)》在線作業(yè)_3隨機(jī).doc_第4頁
奧鵬南開20春學(xué)期(1709、1803、1809、1903、1909、2003)《Python編程基礎(chǔ)》在線作業(yè)_3隨機(jī).doc_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1. 判斷一個類是否是另一個類的子類, 應(yīng)使用內(nèi)置函數(shù)( )A.isinstance B.issubclass C.type D.isclass【參考答案】 : B2.1 ambda 函數(shù)是指 ( ) 。A. 在一個函數(shù)內(nèi)部通過調(diào)用自己完成問題的求解B. 不使用 def 定義函數(shù)的形式C. 一個函數(shù)不斷被其他函數(shù)調(diào)用完成問題的求解D.把函數(shù)作為參數(shù)的一種函數(shù)【參考答案】 : B3. 如果要計(jì)算兩個集合的交集, 應(yīng)使用集合中的 ( ) 方法。A.intersection B.union C.difference D.symmetric_difference【參考答案】 : A4. 已知“ d=d

2、ict(x=1,y=2) ” , 則執(zhí)行“ d.clear() ”后 , “ len(d) ”返回的結(jié)果是 ( ) 。A.0B.1C.2 D.報錯【參考答案】 : A5. 已知“ str='arbrncn' ” , 則“ str.splitlines() ”的返回結(jié)果是( ) 。A.'a','b','c'B.'ar','brn','cn'C.'ar','br','c'D.'ar','b','c&#

3、39;【參考答案】 : A6. 高階函數(shù)是指( )A. 在一個函數(shù)內(nèi)部通過調(diào)用自己完成問題的求解B. 在一個函數(shù)內(nèi)部通過不斷調(diào)用其他函數(shù)完成問題的求解C. 一個函數(shù)不斷被其他函數(shù)調(diào)用完成問題的求解D.把函數(shù)作為參數(shù)的一種函數(shù)【參考答案】: D7. 第一個參數(shù)對應(yīng)類的實(shí)例對象的方法是( ) 。A.類方法B.靜態(tài)方法C.內(nèi)置方法D.普通方法【參考答案】: D8. 已知 “t=tuple(range(0,10) ” , 則 print(t-1:3:-2) 的結(jié)果是 ( ) 。A.9,7,5B.(9,7,5)C.9,7,5,3D.(9,7,5,3)【參考答案】 : B9. 一個函數(shù)中定義的變量是( )

4、 。A.局部變量 B.全局變量 C.靜態(tài)變量 D.函數(shù)變量【參考答案】 : A10. 已知M模塊中有一個無參函數(shù)fun,且在腳本文件N.py中有“from Mimport fun as f ",則在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'

5、B.'a','b','c*d'C.'a','b*c*d'D.報錯則下列選項(xiàng)中 , 輸出結(jié)果為12. 已知 t=(12,34.5,True,'test',3+5j),“ ('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.即時式運(yùn)行【參考答案】 : A14. 從一個序列對象中取部分元素形成一

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

7、復(fù)雜的任務(wù)時, 我們通常會將任務(wù)分解成若干個子任務(wù) , 通過完成這些子任務(wù)逐步實(shí)現(xiàn)任務(wù)的整體目標(biāo), 采用這種思想的程序設(shè)計(jì)方法稱為 ( ) 程序設(shè)計(jì)方法。A.面向?qū)ο?B.面向類 C.結(jié)構(gòu)化 D.分解化【參考答案】 : C19. 已知“ ls=1,3,2,5” , 則執(zhí)行“ ls.sort() ”后 ls 的值為 ( ) 。A.1,3,2,5B.1,2,3,5C.5,3,2,1D.5,2,3,1【參考答案】 : B20. 類中的普通方法至少有( ) 個參數(shù)。A.0B.1C.2D.3【參考答案】 : B21. 已知在A類中定義了方法fa,在B類中定義了屬性b,在C類中定義 了方法fc和屬性c,A

8、是B的父類,B是C的父類,則C類中的成員包括 ( ) 。A.fa B.b C.fc D.c22. 下列選項(xiàng)中 , 可以用于判斷x 和 y 是否對應(yīng)同樣存儲單元的語句是( ) 。A.x=yB.x is yC.id(x)=id(y) D.not x!=y【參考答案】 : BC23. 下列選項(xiàng)中 , 返回結(jié)果為 True 的表達(dá)式為 ( ) 。A.15 in 'name':'Zhangsan','age':15B.'age' in'name':'Zhangsan','age':15C.&#

9、39;Zhangsan' in'name':'Zhangsan','age':15D.'name' in'name':'Zhangsan','age':15【參考答案】 : BD24. 下列選項(xiàng)中 , 描述正確的是( ) 。A.一個函數(shù)中定義的變量可以在另一個函數(shù)中使用B.所有函數(shù)外定義的變量可以在任何一個函數(shù)中使用C.在一個函數(shù)中只能獲取全局變量的值、但不能修改全局變量的值D. 一個函數(shù)中既能獲取全局變量的值、也能修改全局變量的值: BD25. 一個遞歸函數(shù)必須有( ) 。

10、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*x1 for x in range(3),Iterator)D.isinstance(2*x1for x in range(3),Iterable): BCD27. 對于一個字典對象d, 如果需要判斷d 中是否包含鍵為 'x' 的元素 ( 包含返回 True, 不包含返回False), 則可以

11、使用的語句包括( ) 。A.d.get('x')=None B.d.get('x')=defaultC.'x' indD.d.has('x')【參考答案】 : AC28. 與正則表達(dá)式“ babcB ”匹配的字符串包括( ) 。A.abc B.abcd C.abc D.abcd【參考答案】 : ABCD29. 下列選項(xiàng)中 , 返回結(jié)果為 True 的表達(dá)式是( ) 。A.'Python'>'python' B.'Python3.7'>'Python' C.

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論