python復(fù)習(xí)試題及答案_第1頁(yè)
python復(fù)習(xí)試題及答案_第2頁(yè)
python復(fù)習(xí)試題及答案_第3頁(yè)
python復(fù)習(xí)試題及答案_第4頁(yè)
python復(fù)習(xí)試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩11頁(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)介

第頁(yè)python復(fù)習(xí)試題及答案1.在UTF-8編碼中一個(gè)漢字需要占用3個(gè)字節(jié)。()A、正確B、錯(cuò)誤【正確答案】:A2.使用內(nèi)置函數(shù)open()打開文件時(shí),只要文件路徑正確就總是可以正確打開的。()A、正確B、錯(cuò)誤【正確答案】:B3.Python集合中的元素不允許重復(fù)。()A、正確B、錯(cuò)誤【正確答案】:A4.假設(shè)x為列表對(duì)象,那么x.pop()和x.pop(-1)的作用是一樣的。()A、正確B、錯(cuò)誤【正確答案】:A5.在一個(gè)軟件的設(shè)計(jì)與開發(fā)中,所有類名、函數(shù)名、變量名都應(yīng)該遵循統(tǒng)一的風(fēng)格和規(guī)范。()A、正確B、錯(cuò)誤【正確答案】:A6.如果需要連接大量字符串成為一個(gè)字符串,那么使用字符串對(duì)象的join()方法比運(yùn)算符+具有更高的效率。()A、正確B、錯(cuò)誤【正確答案】:A7.在函數(shù)內(nèi)部,既可以使用global來(lái)聲明使用外部全局變量,也可以使用global直接定義全局變量。()A、正確B、錯(cuò)誤【正確答案】:A8.函數(shù)定義時(shí)可以沒有任何參數(shù),結(jié)束時(shí)也不一定有return。()A、正確B、錯(cuò)誤【正確答案】:A9.Python支持使用字典的“鍵”作為下標(biāo)來(lái)訪問(wèn)字典中的值。()A、正確B、錯(cuò)誤【正確答案】:A10.正則表達(dá)式元字符“^”一般用來(lái)表示從字符串開始處進(jìn)行匹配,用在一對(duì)方括號(hào)中的時(shí)候則表示反向匹配,不匹配方括號(hào)中的字符。()A、正確B、錯(cuò)誤【正確答案】:A11.對(duì)于帶有else子句的循環(huán)語(yǔ)句,如果是因?yàn)檠h(huán)條件表達(dá)式不成立而自然結(jié)束循環(huán),則執(zhí)行else子句中的代碼。()A、正確B、錯(cuò)誤【正確答案】:A12.在Python中可以使用id作為變量名,盡管不建議這樣做。()A、正確B、錯(cuò)誤【正確答案】:A13.表達(dá)式{1,2}*2的值為{1,2,1,2}。()A、正確B、錯(cuò)誤【正確答案】:B14.擴(kuò)展庫(kù)os中的方法remove()可以刪除帶有只讀屬性的文件。()A、正確B、錯(cuò)誤【正確答案】:B15.有返回值的函數(shù)在運(yùn)行完成時(shí)會(huì)將值返回給調(diào)用它的程序。()A、正確B、錯(cuò)誤【正確答案】:A16.執(zhí)行完如下兩條語(yǔ)句:(1)a,b=12,2(2)c=a/b,則變量c的數(shù)據(jù)類型是整型的。()A、正確B、錯(cuò)誤【正確答案】:B17.函數(shù)中必須包含return語(yǔ)句。()A、正確B、錯(cuò)誤【正確答案】:B18.表達(dá)式-24等于16。()(-24=-16)A、正確B、錯(cuò)誤【正確答案】:B19.Python集合中的元素可以是元組。()A、正確B、錯(cuò)誤【正確答案】:A20.已知x是個(gè)列表對(duì)象,那么執(zhí)行語(yǔ)句y=x[:]之后,對(duì)y所做的任何操作都會(huì)同樣作用到x上。()A、正確B、錯(cuò)誤【正確答案】:B21.Python代碼的注釋只有一種方式,那就是使用#符號(hào)。()A、正確B、錯(cuò)誤【正確答案】:B22.在if-elif-else結(jié)構(gòu)中,else子句是可選的。()A、正確B、錯(cuò)誤【正確答案】:A23.Python標(biāo)準(zhǔn)庫(kù)os中的方法startfile()可以啟動(dòng)任何已關(guān)聯(lián)應(yīng)用程序的文件,并自動(dòng)調(diào)用關(guān)聯(lián)的程序。()A、正確B、錯(cuò)誤【正確答案】:A24.foriinrange(10):……代碼段中,i的循環(huán)終值是10。()A、正確B、錯(cuò)誤【正確答案】:B25.表達(dá)式{1,3,2}>{1,2,3}的值為True。()A、正確B、錯(cuò)誤【正確答案】:B26.Python不允許使用關(guān)鍵字作為變量名,允許使用內(nèi)置函數(shù)名作為變量名,但這會(huì)改變函數(shù)名的含義。()A、正確B、錯(cuò)誤【正確答案】:A27.已知x=(1,2,3,4),那么執(zhí)行x[0]=5之后,x的值為(5,2,3,4)。()A、正確B、錯(cuò)誤【正確答案】:B28.Python標(biāo)準(zhǔn)庫(kù)os中的方法isfile()可以用來(lái)測(cè)試給定的路徑是否為文件。()A、正確B、錯(cuò)誤【正確答案】:A29.可以使用del刪除集合中的部分元素。()A、正確B、錯(cuò)誤【正確答案】:B30.使用TCP協(xié)議進(jìn)行通信時(shí),必須首先建立連接,然后進(jìn)行數(shù)據(jù)傳輸,最后再關(guān)閉連接。()A、正確B、錯(cuò)誤【正確答案】:A31.Python列表中所有元素必須為相同類型的數(shù)據(jù)。()A、正確B、錯(cuò)誤【正確答案】:B32.正則表達(dá)式模塊re的match()方法是從字符串的開始匹配特定模式,而search()方法是在整個(gè)字符串中尋找模式,這兩個(gè)方法如果匹配成功則返回match對(duì)象,匹配失敗則返回空值None。()A、正確B、錯(cuò)誤【正確答案】:A33.在面向?qū)ο蟪绦蛟O(shè)計(jì)中,函數(shù)和方法是完全一樣的,都必須為所有參數(shù)進(jìn)行傳值。()A、正確B、錯(cuò)誤【正確答案】:B34.無(wú)法使用lambda表達(dá)式定義有名字的函數(shù)。()A、正確B、錯(cuò)誤【正確答案】:B35.在Python中0xad是合法的十六進(jìn)制數(shù)字表示形式。()A、正確B、錯(cuò)誤【正確答案】:A36.使用x=set()和x={}都可以創(chuàng)建一個(gè)空集合。()A、正確B、錯(cuò)誤【正確答案】:B37.3+4j不是合法的Python表達(dá)式。()A、正確B、錯(cuò)誤【正確答案】:B38.當(dāng)作為條件表達(dá)式時(shí),[]與None等價(jià)。()A、正確B、錯(cuò)誤【正確答案】:A39.Python擴(kuò)展庫(kù)xlwt支持對(duì)Excel2003或更低版本的Excel文件進(jìn)行寫操作。()A、正確B、錯(cuò)誤【正確答案】:A40.在Windows平臺(tái)上編寫的Python程序無(wú)法在Unix平臺(tái)運(yùn)行。()A、正確B、錯(cuò)誤【正確答案】:B41.表達(dá)式[]==None的值為True。()A、正確B、錯(cuò)誤【正確答案】:B42.假設(shè)os模塊已導(dǎo)入,那么列表推導(dǎo)式[filenameforfilenameinos.listdir('C:\\Windows')iffilename.endswith('.exe')]的作用是列出C:\Windows文件夾中所有擴(kuò)展名為.exe的文件。()A、正確B、錯(cuò)誤【正確答案】:A43.Python使用縮進(jìn)來(lái)體現(xiàn)代碼之間的邏輯關(guān)系。()A、正確B、錯(cuò)誤【正確答案】:A44.為了讓代碼更加緊湊,編寫Python程序時(shí)應(yīng)盡量避免加入空格和空行。()A、正確B、錯(cuò)誤【正確答案】:B45.集合可以作為字典的鍵。()A、正確B、錯(cuò)誤【正確答案】:B46.指令“what"in{"love","python",123,"what","good"}執(zhí)行后結(jié)果為True。()A、正確B、錯(cuò)誤【正確答案】:A47.語(yǔ)句pass僅起到占位符的作用,并不會(huì)做任何操作。()A、正確B、錯(cuò)誤【正確答案】:A48.已知x為非空列表,那么表達(dá)式sorted(x,reverse=True)==list(reversed(x))的值一定是True。()A、正確B、錯(cuò)誤【正確答案】:B49.已知x=10,那么執(zhí)行’10’+x的值為’1010’。()A、正確B、錯(cuò)誤【正確答案】:B50.復(fù)數(shù)2.3e+4-1.34e-4j的實(shí)部是2.3e+4,虛部是-1.34e-4j。()A、正確B、錯(cuò)誤【正確答案】:B51.在設(shè)計(jì)派生類時(shí),基類的私有成員默認(rèn)是不會(huì)繼承的。()A、正確B、錯(cuò)誤【正確答案】:A52.正則表達(dá)式'python|perl'或'p(ython|erl)'都可以匹配'python'或'perl'。()A、正確B、錯(cuò)誤【正確答案】:A53.Python標(biāo)準(zhǔn)庫(kù)os中的方法isdir()可以用來(lái)測(cè)試給定的路徑是否為文件夾。()A、正確B、錯(cuò)誤【正確答案】:A54.表達(dá)式(i**2foriinrange(100))的結(jié)果是個(gè)元組。()A、正確B、錯(cuò)誤【正確答案】:B55.Python集合中的元素可以是列表。()A、正確B、錯(cuò)誤【正確答案】:B56.在定義函數(shù)時(shí),某個(gè)參數(shù)名字前面帶有兩個(gè)*符號(hào)表示可變長(zhǎng)度參數(shù),可以接收任意多個(gè)關(guān)鍵參數(shù)并將其存放于一個(gè)字典之中。()A、正確B、錯(cuò)誤【正確答案】:A57.如果定義類時(shí)沒有編寫析構(gòu)函數(shù),Python將提供一個(gè)默認(rèn)的析構(gòu)函數(shù)進(jìn)行必要的資源清理工作。()A、正確B、錯(cuò)誤【正確答案】:A58.從編譯和解釋的角度看,Python語(yǔ)言屬于編譯性語(yǔ)言。()A、正確B、錯(cuò)誤【正確答案】:B59.已知x為非空字符串,那么表達(dá)式''.join(x.split())==x的值一定為True。()A、正確B、錯(cuò)誤【正確答案】:B60.字符串屬于Python有序序列,和列表、元組一樣都支持雙向索引。()A、正確B、錯(cuò)誤【正確答案】:A61.列表lst=[12,-5,-22,-10,-26,35,0,49,3,-21],lst[3:8:2]的結(jié)果是[-10,35,49]。()A、正確B、錯(cuò)誤【正確答案】:A62.Python3.x完全兼容Python2.x。()A、正確B、錯(cuò)誤【正確答案】:B63.通過(guò)對(duì)象不能調(diào)用類方法和靜態(tài)方法。()A、正確B、錯(cuò)誤【正確答案】:B64.在Python中可以為自定義類的對(duì)象動(dòng)態(tài)增加新成員。()A、正確B、錯(cuò)誤【正確答案】:A65.Python2.x和Python3.x中input()函數(shù)的返回值都是字符串。()A、正確B、錯(cuò)誤【正確答案】:B66.使用OpenGL畫圖時(shí),畫點(diǎn)是最基本的操作,具體生成的圖形由glBegin()函數(shù)指定的mode來(lái)決定。例如,mode值為GL_TRIANGLES時(shí)表示將要繪制三角形。()A、正確B、錯(cuò)誤【正確答案】:A67.元組是不可變的,不支持列表對(duì)象的inset()、remove()等方法,也不支持del命令刪除其中的元素,但可以使用del命令刪除整個(gè)元組對(duì)象。()A、正確B、錯(cuò)誤【正確答案】:A68.Python字典中的“鍵”不允許重復(fù)。()A、正確B、錯(cuò)誤【正確答案】:A69.列表可以作為字典的鍵。()A、正確B、錯(cuò)誤【正確答案】:B70.在Python中可以使用if作為變量名。()A、正確B、錯(cuò)誤【正確答案】:B71.表達(dá)式{1,3,2}>{1,2,3}的值為True。()A、正確B、錯(cuò)誤【正確答案】:B72.正則表達(dá)式'[^abc]'可以一個(gè)匹配任意除'a'、'b'、'c'之外的字符。()A、正確B、錯(cuò)誤【正確答案】:A73.Python字典中的“值”不允許重復(fù)。()A、正確B、錯(cuò)誤【正確答案】:B74.表達(dá)式“3/0”會(huì)引發(fā)“ValueError”異常。()A、正確B、錯(cuò)誤【正確答案】:B75.在Python中定義函數(shù)時(shí)不需要聲明函數(shù)的返回值類型。()A、正確B、錯(cuò)誤【正確答案】:A76.“==”和“=”都屬于賦值運(yùn)算符。()A、正確B、錯(cuò)誤【正確答案】:B77.在Python中,變量不直接存儲(chǔ)值,而是存儲(chǔ)值的引用,也就是值在內(nèi)存中的地址。()A、正確B、錯(cuò)誤【正確答案】:A78.包含yield語(yǔ)句的函數(shù)一般成為生成器函數(shù),可以用來(lái)創(chuàng)建生成器對(duì)象。()A、正確B、錯(cuò)誤【正確答案】:A79.使用普通文本編輯器軟件也可以正常查看二進(jìn)制文件的內(nèi)容。()A、正確B、錯(cuò)誤【正確答案】:B80.Python列表中所有元素必須為相同類型的數(shù)據(jù)。()A、正確B、錯(cuò)誤【正確答案】:B81.Python運(yùn)算符%不僅可以用來(lái)求余數(shù),還可以用來(lái)格式化字符串。()A、正確B、錯(cuò)誤【正確答案】:A82.已知x=list(range(20)),那么語(yǔ)句print(x[100:200])無(wú)法正常執(zhí)行。()A、正確B、錯(cuò)誤【正確答案】:B83.Python字典支持雙向索引。()A、正確B、錯(cuò)誤【正確答案】:B84.Python擴(kuò)展庫(kù)xlrd支持對(duì)Excel2003或更低版本的Excel文件進(jìn)行讀操作。()A、正確B、錯(cuò)誤【正確答案】:A85.已知x='Python是一種非常好的編程語(yǔ)言'.encode(),那么表達(dá)式x.decode('gbk')的值為'Python是一種非常好的編程語(yǔ)言'。()A、正確B、錯(cuò)誤【正確答案】:B86.已知x=3,那么執(zhí)行x+=6語(yǔ)句前后x的內(nèi)存地址是不變的。()A、正確B、錯(cuò)誤【正確答案】:B87.調(diào)用帶有默認(rèn)值參數(shù)的函數(shù)時(shí),不能為默認(rèn)值參數(shù)傳遞任何值,必須使用函數(shù)定義時(shí)設(shè)置的默認(rèn)值。()A、正確B、錯(cuò)誤【正確答案】:B88.運(yùn)算符“-”可以用于集合的差集運(yùn)算。()A、正確B、錯(cuò)誤【正確答案】:A89.Python字典中的“值”不允許重復(fù)。()A、正確B、錯(cuò)誤【正確答案】:B90.Python是一種開源、跨平臺(tái)的動(dòng)態(tài)編程語(yǔ)言。()A、正確B、錯(cuò)誤【正確答案】:A91.在異常處理結(jié)構(gòu)中,不論是否發(fā)生異常,finally子句中的代碼總是會(huì)執(zhí)行的。()A、正確B、錯(cuò)誤【正確答案】:A92.遞歸函數(shù)是指函數(shù)定義中調(diào)用函數(shù)自身的函數(shù),在其遞歸鏈中必定以一個(gè)或多個(gè)基例結(jié)

溫馨提示

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