南開大學(xué)《Python編程基礎(chǔ)》19秋期末考核(答案參考)_第1頁(yè)
南開大學(xué)《Python編程基礎(chǔ)》19秋期末考核(答案參考)_第2頁(yè)
南開大學(xué)《Python編程基礎(chǔ)》19秋期末考核(答案參考)_第3頁(yè)
南開大學(xué)《Python編程基礎(chǔ)》19秋期末考核(答案參考)_第4頁(yè)
南開大學(xué)《Python編程基礎(chǔ)》19秋期末考核(答案參考)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(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)介

[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)【奧鵬】-[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核試卷總分:100得分:100第1題,已知“a=list((1,2))+list((2,3))”,則a的值是()。A、[1,2,3]B、[1,2,2,3]C、(1,2,3)D、(1,2,2,3)正確答案:B第2題,類中的()對(duì)應(yīng)一個(gè)類可以支持哪些操作。A、屬性B、方法C、數(shù)據(jù)D、對(duì)象正確答案:B第3題,使用字典中的()方法可以一次插入多個(gè)元素。A、addB、updateC、pushD、insert正確答案:B第4題,第三方模塊的獲取與安裝可以使用()工具。A、pipB、getC、installD、setup正確答案:A第5題,程序在運(yùn)行時(shí),輸入數(shù)據(jù)和輸出數(shù)據(jù)都是存放在()中。A、外存B、內(nèi)存C、CPUD、硬盤正確答案:B[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第1頁(yè)。第6題,已知在腳本文件N.py中有函數(shù)調(diào)用“B.c()”,其中B是A包中的模塊,則import語(yǔ)句的正確寫法是()。[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第1頁(yè)。A、fromAimportBB、fromA.BimportcC、importA.BD、importA.B.c正確答案:A第7題,十進(jìn)制數(shù)37轉(zhuǎn)為二進(jìn)制數(shù)結(jié)果為()。A、100101BB、101001B#100100B#100001B正確答案:A第8題,已知stu1和stu2是Student類的兩個(gè)對(duì)象,則執(zhí)行“stu1stu2”時(shí)會(huì)自動(dòng)執(zhí)行Student類的()方法。A、__gt__B、__ge__C、__lt__D、__le__正確答案:A第9題,下列選項(xiàng)中,錯(cuò)誤的描述是()。A、字典中的每一個(gè)元素是一個(gè)鍵:值對(duì)B、字典中不同元素的鍵不能相同C、字典中不同元素的值不能相同D、通過(guò)“{}”可以創(chuàng)建一個(gè)空字典正確答案:C第10題,已知“l(fā)s=[1,3,2,5]”,則執(zhí)行“l(fā)s.sort(reverse=True)”后ls的值為()。A、[1,3,2,5]B、[1,2,3,5]C、[5,3,2,1]D、[5,2,3,1]正確答案:C第11題,如果要去除字符串中的所有空格,可以使用字符串的()方法。A、stripB、lstripC、rstripD、replace[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第2頁(yè)。正確答案:D[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第2頁(yè)。第12題,用于結(jié)束本次循環(huán)并開始下一次循環(huán)的命令是()。A、breakB、continueC、elseD、pass正確答案:B第13題,如果要去除字符串中頭部的空格,可以使用字符串的()方法。A、stripB、lstripC、rstripD、replace正確答案:B第14題,析構(gòu)方法的形參個(gè)數(shù)為()。A、0B、1C、至少1個(gè)D、不限正確答案:B第15題,re.finditer函數(shù)的返回結(jié)果必然是()。A、列表B、元組C、字符串D、迭代器正確答案:D第16題,下列選項(xiàng)中,描述正確的是()。A、通過(guò)import一次只能導(dǎo)入一個(gè)模塊B、通過(guò)import一次可以導(dǎo)入多個(gè)模塊C、一個(gè)模塊對(duì)應(yīng)了一個(gè)擴(kuò)展名為.py的腳本文件,該腳本文件的名字就是模塊名D、導(dǎo)入一個(gè)模塊A后,如果要使用A中定義的標(biāo)識(shí)符s,則需要通過(guò)A.s的方式正確答案:B,C,D第17題,利用下列選項(xiàng)中的(),可快速完成金融分析工作。[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第3頁(yè)。A、Numpy[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第3頁(yè)。B、ScipyC、PandasD、Django正確答案:A,B,C第18題,如果要一次完成字符串中所有滿足正則表達(dá)式規(guī)則的子串的匹配,可以使用re模塊的()函數(shù)。A、searchallB、findallC、finditerD、search正確答案:B,C第19題,下列選項(xiàng)中,描述正確的選項(xiàng)包括()。A、Python中的變量在使用前不需要定義B、Python3.x中的變量名可以包含中文C、Python中的變量類型一旦確定就不能改變D、a@b是一個(gè)有效的Python變量名正確答案:A,B第20題,對(duì)于Python中同一層次的連續(xù)兩行代碼,采用下列書寫方式不會(huì)報(bào)錯(cuò)的是()。A、第一行縮進(jìn)1個(gè)制表符,第二行縮進(jìn)4個(gè)空格B、第一行和第二行都縮進(jìn)4個(gè)空格C、第一行和第二行都縮進(jìn)2個(gè)空格D、第一行和第二行都縮進(jìn)1個(gè)制表符正確答案:B,C,D第21題,下列選項(xiàng)中,描述正確的是()。A、一個(gè)函數(shù)的函數(shù)體中可以包含另一個(gè)函數(shù)的定義B、一個(gè)函數(shù)的函數(shù)體中可以包含另一個(gè)函數(shù)的調(diào)用C、一個(gè)函數(shù)的函數(shù)體中不可以包含另一個(gè)函數(shù)的定義D、一個(gè)函數(shù)的函數(shù)體中不可以包含另一個(gè)函數(shù)的調(diào)用正確答案:A,B第22題,下列選項(xiàng)中,有效的Python變量名包括()。A、testB、_abcC、1_a[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第4頁(yè)。D、_t1[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第4頁(yè)。正確答案:A,B,D第23題,下列選項(xiàng)中,按照從左至右的順序進(jìn)行字符串檢索的方法包括()。A、findB、rfindC、indexD、rindex正確答案:A,C第24題,Python程序使用()進(jìn)行多行注釋。A、三個(gè)連續(xù)單引號(hào)B、三個(gè)連續(xù)雙引號(hào)C、分號(hào)D、井號(hào)正確答案:A,B第25題,已知腳本文件N.py中有一個(gè)函數(shù)調(diào)用“A.B.C.d()”,則下列選項(xiàng)中表示包名的是()。A、AB、BC、CD、d正確答案:A,B第26題,類的封裝性是指將一個(gè)數(shù)據(jù)相關(guān)的屬性封裝在一起。T、對(duì)F、錯(cuò)正確答案:F第27題,基于已有的類創(chuàng)建新的類是面向?qū)ο笾械亩鄳B(tài)性。T、對(duì)F、錯(cuò)正確答案:F第28題,列表生成表達(dá)式的返回結(jié)果是一個(gè)列表。T、對(duì)F、錯(cuò)[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第5頁(yè)。正確答案:T[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第5頁(yè)。第29題,len函數(shù)可獲取一個(gè)列表對(duì)象中的元素?cái)?shù)量。T、對(duì)F、錯(cuò)正確答案:T第30題,通過(guò)“min(ls)”可以得到列表ls中最小元素的值。T、對(duì)F、錯(cuò)正確答案:T第31題,如果一個(gè)屬性只有用于設(shè)置屬性值的setter方法,而沒有用于獲取屬性值的getter方法,則該屬性是一個(gè)只寫屬性。T、對(duì)F、錯(cuò)正確答案:F第32題,os.path.join('.','src','tools')與'.{0}src{0}tools'.format(os.sep)返回的字符串相同。T、對(duì)F、錯(cuò)正確答案:T第33題,外層函數(shù)定義了局部變量x,如果內(nèi)層函數(shù)只獲取x的值、不修改x的值,則可以不使用nonlocal關(guān)鍵字。T、對(duì)F、錯(cuò)正確答案:T第34題,使用三引號(hào)創(chuàng)建字符串時(shí)不允許使用轉(zhuǎn)義符。T、對(duì)F、錯(cuò)正確答案:F第35題,已知MyModule模塊中有一個(gè)無(wú)參函數(shù)fun,且在腳本文件N.py中有“importMyModuleasM”,則在N.py中要調(diào)用MyModule模塊中的fun函數(shù)應(yīng)使用“M.fun()”。[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第6頁(yè)。T、對(duì)[南開大學(xué)]《Python編程基礎(chǔ)》19秋期末考核(答案參考)全文共7頁(yè),當(dāng)前為第6頁(yè)。F、錯(cuò)正確答案:T第36題,請(qǐng)寫出下面程序的輸出結(jié)果。x,y,z=3,5,7ifyx:print(y)ifyz:print(y)else:print(z)else:print(x)ifxz:print(x)else:print(z)正確答案:第37題,請(qǐng)將下面程序補(bǔ)充完整。s=set([1,20,300])s.____(1)____((1,2))print(s)#輸出“{(1,2),1,20,300}”s.____(2)____((1,2))print(s)#輸出“{(1,2),1,2,300,20}”正確答案:第38題,請(qǐng)將下面程序補(bǔ)充完整。classStudent:def____(1)____(self,____(2)____):=namedefPrintInfo(self):print('姓名:%s'%)if__name__=='__main__':stu1=Student()stu2=Student('李曉明')stu1.PrintInfo()#輸出“姓名:unknown”stu2.PrintInfo()#輸出“姓名:李曉明”正確答案:第39題,分別寫出M.py和testM.py運(yùn)行后的輸出結(jié)果。M.py中的代碼:defPrintSum(m,n):print(m+n)if__name__=='__main__':PrintSum(10,15)testM.py中的代碼:impor

溫馨提示

  • 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論