Python開發(fā)基礎(chǔ)(習(xí)題卷21)_第1頁(yè)
Python開發(fā)基礎(chǔ)(習(xí)題卷21)_第2頁(yè)
Python開發(fā)基礎(chǔ)(習(xí)題卷21)_第3頁(yè)
Python開發(fā)基礎(chǔ)(習(xí)題卷21)_第4頁(yè)
Python開發(fā)基礎(chǔ)(習(xí)題卷21)_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習(xí)題卷21)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:?jiǎn)雾?xiàng)選擇題,共137題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.在循環(huán)語(yǔ)句中,()語(yǔ)句的作用是提前進(jìn)入下一次循環(huán)。A)elseB)breakC)continueD)以上都不是答案:C解析:[單選題]2.importmathx=math.gcd(math.factorial(4),math.ceil(3.2))上述代碼執(zhí)行后,x的值是()A)A1B)B2C)C4D)D6答案:C解析:[單選題]3.以下函數(shù)中,不能改變turle繪制方向的是A)turtle.fd()B)turtle.seth()C)turtle.right()D)turtle.cirele()答案:D解析:[單選題]4.下列說法中哪項(xiàng)是錯(cuò)誤的是A)while語(yǔ)句的循環(huán)體中可以包括if語(yǔ)句B)if語(yǔ)句中可以包括循環(huán)語(yǔ)句C)循環(huán)語(yǔ)句不可以嵌套D)選擇語(yǔ)句可以嵌套答案:C解析:[單選題]5.[]下列不正確的是()A)代碼:print(14>10>9)結(jié)果:TrueB)代碼:print(14<9<10)結(jié)果:FalseC)代碼:print(14<10>9)結(jié)果:FalseD)代碼:print(10>9<14)結(jié)果:False答案:D解析:[單選題]6.以下選項(xiàng)錯(cuò)誤描述的是A)DDL是數(shù)據(jù)定義語(yǔ)言B)DML是數(shù)據(jù)操縱語(yǔ)言C)DCL是數(shù)據(jù)控制語(yǔ)言D)DBMS是數(shù)據(jù)庫(kù)系統(tǒng)答案:D解析:[單選題]7.?20//3?的執(zhí)行結(jié)果為()A)7B)6C)2D)以上都不對(duì)答案:B解析:[單選題]8.用()函數(shù)接收用輸入的數(shù)據(jù)A)accept()B)input()C)readline()D)login()答案:B解析:[單選題]9.[]score=66ifscore>=80:print("A")elifscore>=60:print("B")else:print("C")上面代碼屬于哪種結(jié)構(gòu)()A)單分支選擇結(jié)構(gòu)B)雙分支選擇結(jié)構(gòu)C)多分支選擇結(jié)構(gòu)D)嵌套分支選擇結(jié)構(gòu)答案:C解析:[單選題]10.Python語(yǔ)句序列?nums=set([1,2,2,3,3,3,4]);print(len(nums));?的運(yùn)行結(jié)果是()。A)1B)2C)4D)7答案:C解析:[單選題]11.下列選項(xiàng)中,可以用來(lái)創(chuàng)建空集合x的是:()A)x={}B)x=set()C)x=()D)x=dict()答案:B解析:[單選題]12.(,)以下關(guān)于組合類型的描述,錯(cuò)誤的是:A)空字典和空集合都可以用大括號(hào)來(lái)創(chuàng)建B)可以用大括號(hào)創(chuàng)建字典,用中括號(hào)增加新元素C)嵌套的字典數(shù)據(jù)類型可以用來(lái)表達(dá)高維數(shù)據(jù)D)字典的pop函數(shù)可以返回一個(gè)鍵對(duì)應(yīng)的值,并刪除該鍵值對(duì)答案:A解析:[單選題]13.導(dǎo)入正則的模塊是A)reB)osC)numpyD)regular答案:A解析:[單選題]14.返回系統(tǒng)當(dāng)前時(shí)間戳對(duì)應(yīng)的struet_time對(duì)象的函數(shù)是A)time.time()B)time.gmtime()C)time.localtime()D)time.etime()答案:B解析:[單選題]15.下面不是while循環(huán)的特點(diǎn)的是()。A)提高程序的復(fù)用性B)能夠?qū)崿F(xiàn)無(wú)限循環(huán)C)若果不小心會(huì)出現(xiàn)死循環(huán)D)必須提供循環(huán)次數(shù)答案:D解析:[單選題]16.關(guān)于math庫(kù)中的函數(shù)下面說法錯(cuò)誤的是:A)ceil(3.5)函數(shù)返回結(jié)果為4B)floor(3.5)函數(shù)返回結(jié)果為4C)gcd(56,12)函數(shù)返回56和12的最大公約數(shù)4D)factorial(5)函數(shù)返回5的階乘120答案:B解析:[單選題]17.關(guān)于Python的列表,以下選項(xiàng)中描述錯(cuò)誤的是______。A)Python列表是一個(gè)可以修改數(shù)據(jù)項(xiàng)的序列類型B)Python列表用中括號(hào)[]表示C)Python列表的長(zhǎng)度不可變D)Python列表是包含0個(gè)或者多個(gè)對(duì)象引用的有序序列答案:C解析:[單選題]18.以下關(guān)于文件的敘述,錯(cuò)誤的是()。A)Aopen()只能打開一個(gè)已經(jīng)存在的文件B)Bopen()打開文件之后,文件的內(nèi)容并沒有在內(nèi)存中C)C二進(jìn)制文件和文本文件的操作步驟都是?打開-操作-關(guān)閉?D)D文件讀寫之后,要調(diào)用close()才能確保文件被保存在磁盤中了答案:A解析:[單選題]19.表達(dá)式16**0.5的值為()A)4B)8C)15.5D)4.0答案:D解析:[單選題]20.著名的計(jì)算機(jī)科學(xué)家NiklausWirth(尼沃思)曾經(jīng)提出了____________。A)程序=數(shù)據(jù)結(jié)構(gòu)+算法B)存儲(chǔ)控制結(jié)構(gòu)C)存儲(chǔ)程序控制D)控制論答案:A解析:[單選題]21.在Linux中,DHCP工作的四個(gè)階段中不包括_____A)DHCPDiscoverB)DHCPRequestC)DHCPDetestD)DHCPACK答案:C解析:概念理解[單選題]22.[]下面代碼實(shí)現(xiàn)的功能描述的是()deffact(n):□□□□ifn==0:□□□□return1□□□□else:□□□□returnn*fact(n-1)num=eval(input("請(qǐng)輸入一個(gè)整數(shù):"))print(fact(abs(int(num))))A)接受用戶輸入的整數(shù)B)接受用戶輸入的整數(shù)C)接受用戶輸入的整數(shù)D)接受用戶輸入的整數(shù)答案:B解析:[單選題]23.下列關(guān)于程序設(shè)計(jì)語(yǔ)言的敘述中,錯(cuò)誤的是A)目前計(jì)算機(jī)還無(wú)法理解和執(zhí)行人們?nèi)粘UZ(yǔ)言(自然語(yǔ)言)編寫的程序B)程序設(shè)計(jì)語(yǔ)言是一種既能方便準(zhǔn)確地描述解題的算法,也能被計(jì)算機(jī)準(zhǔn)確理解和執(zhí)行的語(yǔ)言C)程序設(shè)計(jì)語(yǔ)言沒有高級(jí)和低級(jí)之分,只是不同國(guó)家使用不同的編程語(yǔ)言而已D)許多程序設(shè)計(jì)語(yǔ)言是通用的,可以在不同的計(jì)算機(jī)系統(tǒng)中使用答案:C解析:[單選題]24.os.path模塊中的函數(shù),可以將?c:\scripts\demo.py?分割成目錄和文件名。A)split分割B)getsizeC)exists存在D)abspath答案:A解析:[單選題]25.try:except:else:finally:當(dāng)執(zhí)行發(fā)生異常時(shí)A)執(zhí)行語(yǔ)句塊2B)執(zhí)行語(yǔ)句塊3C)執(zhí)行語(yǔ)句塊2和語(yǔ)句塊4D)執(zhí)行語(yǔ)句塊3和語(yǔ)句塊4答案:C解析:[單選題]26.列表ls,哪個(gè)選項(xiàng)對(duì)ls.reverse()的描述是正確的?A)將ls中元素逆序,返回一個(gè)新列表B)將ls中元素逆序,更新列表lsC)將ls中可以比較的元素進(jìn)行逆序處理D)如果ls為空,則產(chǎn)生一個(gè)異常答案:B解析:[單選題]27.請(qǐng)問Python之父GuidovanRossum是A)美國(guó)人B)中國(guó)人C)芬蘭人D)荷蘭人答案:D解析:[單選題]28.關(guān)于python語(yǔ)言,以下選項(xiàng)中說法不正確的是()A)C語(yǔ)言是靜態(tài)語(yǔ)言Python語(yǔ)言是腳本語(yǔ)言B)編譯是將源代碼轉(zhuǎn)換成目標(biāo)代碼的過程C)解釋是將源代碼逐條轉(zhuǎn)換成目標(biāo)代碼同時(shí)逐條運(yùn)行目標(biāo)代碼的過程D)靜態(tài)語(yǔ)言采用解釋方式執(zhí)行,腳本語(yǔ)言采用編譯方式執(zhí)行答案:D解析:[單選題]29.一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾,并發(fā)執(zhí)行的各個(gè)事務(wù)不互相干擾說的是事務(wù)的哪個(gè)特性?A)持久性B)隔離性C)一致性D)原子性答案:B解析:[單選題]30.python中,下面哪一個(gè)是以添加(追加)模式打開文件做寫入操作?A)f.open("f","r");B)f.open("f","w");C)f.open("f","a");D)f.open("f","w+");答案:C解析:[單選題]31.InPythonthe__________symbolisusedastheequalityoperator.A)==B)<>C)<=D)!=答案:A解析:[單選題]32.linux系統(tǒng)中生成密鑰的命令是()A)ssh-copy-idB)ssh-keygenC)ssh-copy-id-iD)ssh-keygen-trsa答案:D解析:[單選題]33.在面向?qū)ο蠓椒ㄖ?一個(gè)對(duì)象請(qǐng)求另一對(duì)象為其服務(wù)的方式是通過哪個(gè)選項(xiàng)發(fā)送A)調(diào)用語(yǔ)句B)命令C)口令D)消息答案:D解析:[單選題]34.[]關(guān)于Python的復(fù)數(shù)類型,以下選項(xiàng)中描述錯(cuò)誤的是()A)復(fù)數(shù)類型表示數(shù)學(xué)中的復(fù)數(shù)B)復(fù)數(shù)的虛數(shù)部分通過后綴"J"或者"j"來(lái)表示C)對(duì)于復(fù)數(shù)D)對(duì)于復(fù)數(shù)答案:D解析:[單選題]35.importmathMath.ceil(-4.5),math.floor(-4.5)兩個(gè)函數(shù)輸出的結(jié)果()A)-4,-5B)-5,-4C)4,5D)-4,-4答案:A解析:[單選題]36.兩次調(diào)用文件的write方法,以下選項(xiàng)中描述正確的是A)連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用逗號(hào)分隔B)連續(xù)寫入的數(shù)據(jù)之間無(wú)分隔符C)連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用空格分隔D)連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用換行分隔答案:B解析:[單選題]37.以下有關(guān)random庫(kù),表述不正確的是()A)random是Python的第三方庫(kù)B)importC)fromD)random是Python的內(nèi)置函數(shù)庫(kù)答案:A解析:[單選題]38.字典對(duì)象的()方法可以獲取指定?鍵?對(duì)應(yīng)的?值?。A)get()B)items()C)keys()D)values()答案:A解析:[單選題]39.{以下代碼的輸出結(jié)果是()。Print(0.1+0.2==0.3)}A)-1B)TrueC)FalseD)0答案:C解析:[單選題]40.Python語(yǔ)句如下:s1=[1,2,3,4]s2=[5,6,7]print(len(s1+s2))以上代碼的運(yùn)行結(jié)果是()A)4B)3C)7D)8答案:C解析:[單選題]41.在E-R圖中,哪個(gè)選項(xiàng)是用來(lái)表示聯(lián)系的圖形A)矩形B)橢圓形C)三角形D)菱形答案:D解析:[單選題]42.以下程序輸出結(jié)果是()Points=[(1,7),(3,4),(5,6)]Points.sort(key=lambdapoint:point[1])Print(points)A)[(1,7),(3,4),(5,6)]B)[1,3,4,5,6,7]C)[(5,6),(3,4),(1,7)]D)[(3,4),(5,6),(1,7)]答案:D解析:[單選題]43.關(guān)于Python遍歷循環(huán),以下選項(xiàng)中描述錯(cuò)誤的是A)遍歷循環(huán)通過for實(shí)現(xiàn)B)無(wú)限循環(huán)無(wú)法實(shí)現(xiàn)遍歷循環(huán)的功能C)遍歷循環(huán)可以理解為從遍歷結(jié)構(gòu)中逐一提取元素,放在循環(huán)變量中,對(duì)于所提取的每個(gè)元素只執(zhí)行一次語(yǔ)句塊D)遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等答案:B解析:[單選題]44.以下不是函數(shù)作用的選項(xiàng)是______。A)增強(qiáng)代碼可讀性B)提高代碼執(zhí)行速度C)復(fù)用相同功能代碼D)降低編程復(fù)雜度答案:B解析:[單選題]45.MySQL中,以下刪除數(shù)據(jù)庫(kù)正確的A)Delete*fromempB)DropdatabaseempC)Drop*fromempD)deletedatabaseemp答案:B解析:[單選題]46.關(guān)于程序的控制結(jié)構(gòu),下列描述中正確的是A)循環(huán)結(jié)構(gòu)有兩個(gè)輔助循環(huán)控制的保留字break和gotoB)單分支結(jié)構(gòu)的使用方式為If<條件><語(yǔ)句塊>C)Python使用while實(shí)現(xiàn)無(wú)限循環(huán)D)雙分支結(jié)構(gòu)的使用方式為If<條件><語(yǔ)句塊>Else<語(yǔ)句塊>答案:C解析:[單選題]47.閱讀下面程序:i=3j=5whileTrue:ifi<5:i+=iprint(i)breakelifj<1:j-=jprint(j)上述程序的輸出結(jié)果是()。A)8B)2C)6D)0答案:C解析:[單選題]48.關(guān)于函數(shù)的參數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()A)在定義函數(shù)時(shí),可以設(shè)計(jì)可變數(shù)量參數(shù),通過在參數(shù)前增加星號(hào)(*)實(shí)現(xiàn)B)在定義函數(shù)時(shí),如果有些參數(shù)存在默認(rèn)值,可以在定義函數(shù)時(shí)直接為這些參數(shù)指定默認(rèn)值C)一個(gè)元組可以傳遞給帶有星號(hào)的可變參數(shù)D)可選參數(shù)可以定義在非可選參數(shù)的前面答案:D解析:[單選題]49.下列關(guān)于Django,說法錯(cuò)誤的是()A)Django是一個(gè)開源的Web框架B)Django是由Java語(yǔ)言編寫C)Django內(nèi)置ORM框架D)Django可以與多種數(shù)據(jù)庫(kù)進(jìn)行連接答案:B解析:[單選題]50."計(jì)算機(jī)"*3的計(jì)算結(jié)果是()。A)'計(jì)算機(jī)計(jì)算機(jī)計(jì)算'B)'計(jì)算機(jī)計(jì)算機(jī)計(jì)算機(jī)'C)計(jì)算機(jī)計(jì)算機(jī)計(jì)算機(jī)D)計(jì)算機(jī)3答案:B解析:[單選題]51.表達(dá)式'ac'in'abce'的值為_____________。()A)FalseB)TrueC)falseD)true答案:A解析:[單選題]52.以下關(guān)于分支結(jié)構(gòu)的描述中,錯(cuò)誤的是______。A)if語(yǔ)句中語(yǔ)句塊執(zhí)行與否依賴于條件判斷B)多分支結(jié)構(gòu)用于設(shè)置多個(gè)判斷條件以及對(duì)應(yīng)的多條執(zhí)行路徑C)if語(yǔ)句中條件部分可以使用任何能夠產(chǎn)生True和False的語(yǔ)句和函數(shù)D)二分支結(jié)構(gòu)有一種緊湊形式,使用保留字if和elif實(shí)現(xiàn)答案:D解析:[單選題]53.一個(gè)異常將終止:A)整個(gè)程序B)令拋出異常的語(yǔ)句C)產(chǎn)生異常的try塊D)以上全都對(duì)答案:A解析:[單選題]54.以下選項(xiàng)不屬于Python語(yǔ)言特點(diǎn)的是:A).支持中文B).平臺(tái)無(wú)關(guān)C).語(yǔ)法簡(jiǎn)潔D).執(zhí)行高效答案:D解析:[單選題]55.在Java中,若在E盤下已有文件a.txt,并且文件中已經(jīng)存在文本內(nèi)容,現(xiàn)執(zhí)行如下代碼:_x000D_FileOutputStreamfos=newFileOutputStream("E:/a.txt");A)E盤下的a.txt將會(huì)被刪除B)編譯報(bào)錯(cuò)C)E盤下的a.txt將會(huì)被清空D)以上說法都不對(duì)答案:C解析:概念理解[單選題]56.哪個(gè)方法不是pyeharts中的()。A)pairplotB)satterC)polarD)oxplot答案:A解析:[單選題]57.面向?qū)ο蠓椒ㄖ?繼承是指___________。A)類之間共享屬性和操作的機(jī)制B)各對(duì)象之間的共同性質(zhì)C)一組對(duì)象所具有的相似性質(zhì)D)一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)答案:A解析:[單選題]58.下列關(guān)鍵字中,用來(lái)引入模塊的是()A)includeB)fromC)importD)continue答案:C解析:[單選題]59.Python對(duì)文件操作采用的統(tǒng)一步驟是:()A)打開一讀寫一寫入B)操作一讀取一寫入C)打開一讀取一寫入一關(guān)閉D)打開一操作一關(guān)閉答案:D解析:[單選題]60.列表ls=[['Tom',24],['Jack',18],['Ada',20]]中的每個(gè)子列表第二個(gè)元素為年齡,按年齡排序輸出,正確的程序是:A)ls=[['Tom',24],['Jack',18],['Ada',20]]ls.sort()print(ls)B)ls=[['Tom',24],['Jack',18],['Ada',20]]ls.sort(key=lambdax:x[1])print(ls)C)ls=[['Tom',24],['Jack',18],['Ada',20]]ls.sort(key=lambdax:x[0])print(ls)D)ls=[['Tom',24],['Jack',18],['Ada',20]]ls.sort(key=lambdax:x[2])print(ls)答案:B解析:[單選題]61."執(zhí)行下面操作后,list2的值是:()list1=['a','b','c']list2=list1list1.append('de')A)['a','b','c']B)['a','b','c','de']C)['d','e','a','b','c']D)['a','b','c','d','e']答案:B解析:[單選題]62.當(dāng)用戶輸入abc時(shí),下面代碼的輸出結(jié)果是()A)輸出:0B)輸出:abcC)程序沒有任何輸出D)輸出:程序執(zhí)行錯(cuò)誤答案:C解析:[單選題]63.在Scrapy框架中,請(qǐng)求從爬蟲模塊發(fā)出后,被引擎發(fā)送到A)下載器B)管道C)調(diào)度器D)丟棄答案:C解析:[單選題]64.定義類如下classHello():def__init__(self,name)=namedefshowInfo(self)print()下面代碼能正常執(zhí)行的A)hB)hC)hD)h答案:C解析:h.showInfo()h.showInfo(?張三?)h.showInfo()[單選題]65.關(guān)于Python的全局變量和局部變量,以下選項(xiàng)中描述錯(cuò)誤的是()。A)局部變量指在畫敏內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用B)使用global保留字聲明簡(jiǎn)單數(shù)據(jù)類型變量后,該變量作為全局變量使用C)簡(jiǎn)單數(shù)據(jù)類型變量無(wú)論是否與全局變量重名,僅在函數(shù)內(nèi)部創(chuàng)建和使用,函數(shù)退出后變量被釋放D)全局變量指在函數(shù)之外定義的變量,一般沒有縮進(jìn),在程序執(zhí)行全過程有效答案:A解析:局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量即不存在。[單選題]66.不合法的Python語(yǔ)言賦值語(yǔ)句為()。A)(A)a=2+b=58B)(B)i+=5C)(C)a=50+(b==50)D)(D)a=b=5答案:A解析:[單選題]67.寫文件的方法有()和writeline.A)openB)readC)writeD)close答案:C解析:[單選題]68.pandas的函數(shù)中哪個(gè)參數(shù)用于指定操作的軸A)axisB)inplaceC)methodD)dim答案:A解析:[單選題]69.下列程序共輸出_______個(gè)值:1.age=232.start=23.ifage%2!=0:4.start=15.forxinrange(start,age+2,2):6.print(x)A)10B)16C)12D)14答案:C解析:[單選題]70.關(guān)于游標(biāo)對(duì)象的execute()方法的返回值,說法正確的是?A)返回結(jié)果集B)返回元組C)返回字典D)返回影響行數(shù)答案:D解析:[單選題]71.()底前,明確各部門數(shù)據(jù)共享的范圍邊界和使用方式,跨部門數(shù)據(jù)資源共享共用格局基本形成。A)2017年B)2018年C)2019年D)2020年答案:A解析:[單選題]72.sql中如果想要修改字段名稱,需要使用的關(guān)鍵字是A)selectB)dropC)alterD)insert答案:C解析:[單選題]73.訪問字符串中的部分字符的操作稱為()A)賦值B)索引C)合并D)分片答案:D解析:[單選題]74.20%3的執(zhí)行結(jié)果為()A)7B)6C)2D)4答案:C解析:[單選題]75.代碼:str2='俱往矣數(shù)風(fēng)流人物還看今朝';str1=str2[3:6],運(yùn)行后str1結(jié)果是()A)數(shù)風(fēng)流人B)數(shù)風(fēng)流C)矣數(shù)風(fēng)D)矣數(shù)風(fēng)流答案:B解析:[單選題]76.下列關(guān)于繼承的說法中,錯(cuò)誤的是()。A)Python不支持多繼承B)如果一個(gè)類有多個(gè)父類,該類會(huì)繼承這些父類的成員C)子類會(huì)自動(dòng)擁有父類的屬性和方法D)私有屬性和私有方法是不能被繼承的答案:A解析:[單選題]77.為以下程序填空,使得輸出結(jié)果是{40:'yuwen',20:'yingyu',30:'shuxue'}的選項(xiàng)是______。Tb={'yingyu':20,'shuxue':30,'yuwen':40}Stb={}Foritintb.items():print(it)________________Print(stb)A)stb[it[1]]=it[0]B)stb[it[1]]=tb[it[1]]C)stb[it[1]]=tb[it[0]]D)stb[it[1]]=stb[it[0]]答案:A解析:[單選題]78.字典d={'Python':123,'C':123,'C++':123},len(d)的結(jié)果是______。A)9B)12C)3D)6答案:C解析:[單選題]79.Python對(duì)應(yīng)的單元測(cè)試框架是()A)JunitB)testNGC)unittestD)NUint答案:C解析:[單選題]80.表達(dá)式sum(range(1,5,2))的值為_____。()A)10B)15C)8D)4答案:D解析:[單選題]81.程序段如下:Ls=list(range(5))A=ls.pop(2)Ls.remove(1)Print(a,ls)Print函數(shù)輸出的結(jié)果()A)2[0,3,4]B)[0,1,3,4][0,3,4]C)[2][0,3,4]D)[2,0,3,4]答案:A解析:[單選題]82.下列代碼的運(yùn)行結(jié)果是?()Print('a'<'b'<'c')A)aB)bC)cD)True答案:D解析:[單選題]83.用Python內(nèi)置函數(shù)表示2的10次冪的Python語(yǔ)句是()。A)2*10B)2^10C)pow(2,10)D)2**10答案:C解析:[單選題]84.大數(shù)據(jù)(BigData)的定義正確的是()A)大數(shù)據(jù)是指無(wú)法在一定時(shí)間范圍內(nèi)使用常規(guī)軟件工具進(jìn)行捕捉、管理和處理的數(shù)據(jù)集合,是需要新處理模式才能具有更強(qiáng)的決策力、洞察發(fā)現(xiàn)力和流程優(yōu)化能力的海量、高增長(zhǎng)率和多樣化的信息資產(chǎn)B)大數(shù)據(jù)是數(shù)據(jù)量龐大的意思,將我們?cè)谏钪挟a(chǎn)生的各種數(shù)據(jù)進(jìn)行整合,最后通過分析快速的將有用的數(shù)據(jù)進(jìn)行保存C)大數(shù)據(jù)是指數(shù)據(jù)統(tǒng)計(jì)效率快速快,將龐大的數(shù)據(jù)進(jìn)行快速的分類,使我們的生活更高效更快捷D)以上都不對(duì)答案:A解析:[單選題]85._____函數(shù)可以同時(shí)作?于數(shù)字類型和字符串類型A)bin()B)len()C)complex()D)type()答案:D解析:[單選題]86.已知a=numpy.arange(10),執(zhí)行a[2:5]的結(jié)果是?A)[2,3,4,5]B)[2,3,4]C)[1,2,3,4]D)[1,2,3,4,5]答案:B解析:[單選題]87.有如下列表:list1=[3,5],list2=list1;list3=list1.copy(),下列敘述中不正確的是:()A)list2與list3中的元素相同B)list2與list1相互獨(dú)立,互不影響C)list3與list1相互獨(dú)立,互不影響D)list2與list1其實(shí)是共享元素的,只是為列表多賦予了一個(gè)名字答案:B解析:[單選題]88.關(guān)于pandas數(shù)據(jù)讀寫,下列說法不正確的是()A)read_csv能讀寫所有文本文檔的數(shù)據(jù)B)read_sql能讀寫數(shù)據(jù)庫(kù)數(shù)據(jù)C)to_csv能將結(jié)構(gòu)化數(shù)據(jù)寫入.csv文件D)to_excel能將結(jié)構(gòu)化數(shù)據(jù)寫入excel文件答案:A解析:[單選題]89.訪問字符串中的部分操作為()A)切片B)合并C)索引D)賦值答案:A解析:[單選題]90.為了提高測(cè)試的效率,應(yīng)該A)隨機(jī)選取測(cè)試數(shù)據(jù)B)在完成編碼以后制定軟件的測(cè)試計(jì)劃C)取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)D)集中對(duì)付那些錯(cuò)誤群集的程序答案:D解析:[單選題]91.下列數(shù)據(jù)中不屬于列表的是()A)[23,"a","68","34"]B)[23,45,68,34]C)["23","45","68","34"]D){23,45,68,34}答案:D解析:[單選題]92.下列選項(xiàng)中可以準(zhǔn)確查看Python代碼的語(yǔ)言版本(3.5.3)的是A)>>>importsysB)>>>importsyssys.versionsys.exc_info()C)>>>importsysD)>>>importsyssys.version-infosys.path答案:A解析:[單選題]93.Numpy.array數(shù)組的簡(jiǎn)稱是(A)arrayB)nparrayC)NdarrayD)pyarray答案:C解析:Numpy的array數(shù)組類被調(diào)用的是N維數(shù)組對(duì)象Ndarray。[單選題]94.已知x=43,ch='A',y=1,則表達(dá)式(x>=yandch<'b'andy)的值是()A)0B)1C)出錯(cuò)D)1答案:B解析:[單選題]95.把公鑰追加到授權(quán)文件的命令是?A)ssh-copy-idB)ssh-addC)sshD)ssh-keygen答案:A解析:[單選題]96.執(zhí)行以下程序,輸ab,然后回車,結(jié)果是______。K=10WhileTrue:s=input('請(qǐng)輸入q退出:')ifs=='a':k+=1continueelse:k+=2breakPrint(k)A)12B)請(qǐng)輸入q退出:C)13D)10答案:A解析:[單選題]97.Whicofthefollowingwillassignarandomintegerintherangeof1through50tothevariablenumber?A)random(1,50)=numberB)number=random.randint(1,50)C)randint(1,50)=numberD)number=random(range(1,50))答案:B解析:[單選題]98.查看表結(jié)構(gòu)使用的關(guān)鍵字為A)descB)showC)selectD)display答案:A解析:[單選題]99.驗(yàn)證java運(yùn)行環(huán)境是否安裝成功,使用哪個(gè)命令查看java版本,若出現(xiàn)版本號(hào)則表示安裝成功()A)java-versionB)java-ipconfigC)java-editionD)java-Release答案:A解析:[單選題]100.模塊os不能進(jìn)行的操作是()A)查詢工作路徑B)復(fù)制文件C)刪除空文件夾D)刪除文件答案:B解析:[單選題]101.在關(guān)系數(shù)據(jù)庫(kù)中,用來(lái)表示實(shí)體之間聯(lián)系的是___________。A)網(wǎng)結(jié)構(gòu)B)二維表C)線性表D)樹結(jié)構(gòu)答案:B解析:[單選題]102.數(shù)據(jù)倉(cāng)庫(kù)是隨著時(shí)間變化的,下面的描述不正確的是A)數(shù)據(jù)倉(cāng)庫(kù)隨時(shí)間的變化不斷增加新的數(shù)據(jù)內(nèi)容B)捕捉到的新數(shù)據(jù)會(huì)覆蓋原來(lái)的快照C)數(shù)據(jù)倉(cāng)庫(kù)隨事件變化不斷刪去舊的數(shù)據(jù)內(nèi)容D)數(shù)據(jù)倉(cāng)庫(kù)中包含大量的綜合數(shù)據(jù),這些綜合數(shù)據(jù)會(huì)隨著時(shí)間的變化不斷地進(jìn)行重新綜合答案:C解析:[單選題]103.a=[[1,2],[3,4]],則print(a[1][1])的值為A)1B)2C)3D)4答案:D解析:[單選題]104.在Linux中,徹底終止進(jìn)程123456,輸入的命令是A)kill123456B)kill-9123456C)kill-HUPpidD)kill-l答案:B解析:概念理解[單選題]105.公司數(shù)據(jù)確定唯一業(yè)務(wù)生成源頭,遵循?一處生成,處處使用?的原則,避免數(shù)據(jù)的重復(fù)錄入和采集,()系統(tǒng)中數(shù)據(jù)冗余。A)減少B)增加C)改變D)更換答案:A解析:[單選題]106.下列表達(dá)式中,有3個(gè)表達(dá)式的值相同,另一個(gè)則不同,與其他3個(gè)表達(dá)式不同的是(C)。A)?ABC?+?DEF?B)??.join(?ABC?,?DEF?)C)?ABC?-?DEF?D)?ABCDEF?*1答案:C解析:[單選題]107.以下是用于構(gòu)成Python循環(huán)結(jié)構(gòu)的關(guān)鍵字的是:A)whileB)loopC)ifD)do…for答案:A解析:[單選題]108.?鍵值對(duì)(字典)?類型數(shù)據(jù)的組織維度是()A)多維數(shù)據(jù)B)一維數(shù)據(jù)C)二維數(shù)據(jù)D)高維數(shù)據(jù)答案:D解析:[單選題]109.下列函數(shù)中,用于文本分割的是()。A)compile()#預(yù)編譯B)sub()#搜索目標(biāo)對(duì)象于正則對(duì)象匹配的子串,使用指定字符串代替,并返替換后的對(duì)象。C)subn()#,返回替換后的對(duì)象和替換次數(shù)D)split()答案:D解析:[單選題]110.下列代碼的執(zhí)行結(jié)果是()ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))A)1B)3C)8D)4答案:B解析:多選題(共47道)[單選題]111.以下選項(xiàng)中描述正確的是A)只有一個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)B)循環(huán)鏈表是非線性結(jié)構(gòu)C)雙向鏈表是非線性結(jié)構(gòu)D)有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)答案:A解析:[單選題]112.輸入68之后,程序運(yùn)行結(jié)果是()。number=int(input("輸入一個(gè)數(shù)字:"))ifnumber>100:print('大于100')elifnumber>50:print('大于50,小于等于100')elifnumber>0:print('大于0,小于等于50')else:print(?小于零?)A)大于100B)大于50,小于等于100C)大于0,小于等于50D)小于零答案:B解析:[單選題]113.()Python3.0正式發(fā)布的年份是()A)1990B)2018C)2002D)2008答案:D解析:[單選題]114.()負(fù)責(zé)山地城市綜合示范,開展電纜隧道監(jiān)測(cè)、光儲(chǔ)充管理等場(chǎng)景應(yīng)用,解決泛在物聯(lián)網(wǎng)在山地復(fù)雜地形應(yīng)用關(guān)鍵技術(shù)問題;A)浙江公司B)重慶公司C)湖北公司D)遼寧公司答案:B解析:[單選題]115.已知df是pandas的DataFrame,以下用于獲取df的索引的是()A)df.indexB)df.valuesC)D)答案:A解析:[單選題]116.給定字典d,以下選項(xiàng)可以清空該字典并保留變量的是()。A)d.remove()B)d.pop()C)d.clear()D)deld答案:C解析:[單選題]117.在windows系統(tǒng)下,以只讀的方法打開某文件,以下正確的方法是A)data=open(r"D:\alibaba.txt","w")B)data=open("D:\alibaba.txt","r")C)data=open(r"D:\alibaba.txt","r")D)data=open("D:\alibaba.txt","w")答案:C解析:[單選題]118.Theprocessknownasthe__________cycleisusedbytheCPUtoexecuteinstructionsinaprogramCPU使用稱為______________;周期的過程來(lái)執(zhí)行程序中的指令.A)decode-fetch-execute解碼提取執(zhí)行B)decode-execute-fetch解碼執(zhí)行提取C)fetch-decode-execute提取解碼執(zhí)行D)fetch-execute-decode提取執(zhí)行解碼答案:C解析:[單選題]119.Python文件的后綴名是。A)bmpB)jpgC)pyD)psd答案:C解析:[單選題]120.以下關(guān)于字典的描述,錯(cuò)誤的是()。A)字典長(zhǎng)度是可變的B)字典是鍵值對(duì)的集合C)字典中的鍵可以對(duì)應(yīng)多個(gè)值信息D)字典中元素以鍵信息為索引訪問答案:C解析:[單選題]121.字典d={'abc':123,'def':456,'ghi':789},len(d)的結(jié)果是______。A)3B)12C)9D)6答案:A解析:[單選題]122.數(shù)據(jù)資產(chǎn)生成是指數(shù)據(jù)在業(yè)務(wù)信息系統(tǒng)中通過自動(dòng)采集或()創(chuàng)建的過程。A)人工錄入B)自動(dòng)錄入C)人工編輯D)自動(dòng)生成答案:A解析:[單選題]123.使用put操作將?hello?文件上傳到HDFS的根目錄命令為()A)hadoop-puthello/helloB)hadoopfs-puthello/helloC)hodoopfs-put/helloD)Hadoop-put/hello答案:B解析:[單選題]124.如果在設(shè)計(jì)一個(gè)類時(shí)實(shí)現(xiàn)了方法,可以使得該類的對(duì)象支持Python的內(nèi)置函數(shù)abs()。A)reprB)dirC)lenD)abs答案:D解析:[單選題]125.s="ABCD"Forainrange(len(s):print(a,end="")程序運(yùn)行時(shí)輸出正確的結(jié)果是()A)0123B)1,2,3,4C)0,1,2,3D)A,B,C,D答案:A解析:[單選題]126.將2<x<=10表示成正確的Python表達(dá)式為()A)2<x<=10B)2<xC)2<xD)x>2答案:A解析:[單選題]127.關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是A)函數(shù)是一段具有特定功能的、可重用的語(yǔ)句組B)Python使用del保留字定義一個(gè)函數(shù)C)函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可。D)使用函數(shù)的主要目的是降低編程難度和代碼重用答案:B解析:[單選題]128.對(duì)requests爬蟲模塊說法不正確的是()。A)python自帶requests,不需要安裝B)requests是完成爬取網(wǎng)頁(yè)數(shù)據(jù)模塊。C)requests是模擬人類瀏覽網(wǎng)站效果的模塊。D)requests可以安裝到pycharm中。答案:A解析:[單選題]129.uniform(1,100)函數(shù)的含義是A)生成一個(gè)1至100之間的隨機(jī)小數(shù)B)生成一個(gè)1至100之間的隨機(jī)整數(shù)C)生成一個(gè)1至99之間的隨機(jī)小數(shù)D)生成一個(gè)1至99之間的隨機(jī)整數(shù)答案:A解析:[單選題]130.關(guān)于eval函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是A)eval函數(shù)的作用是將輸入的字符串轉(zhuǎn)為Python語(yǔ)句,并執(zhí)行該語(yǔ)句B)如果用戶希望輸入一個(gè)數(shù)字,并用程序?qū)@個(gè)數(shù)字進(jìn)行計(jì)算,可以采用eval(input(<輸入提示字符串>))組合C)執(zhí)行eval("Hello")和執(zhí)行eval("'Hello'")得到相同的結(jié)果D)eval函數(shù)的定義為:eval(source,globals=None,locals=None,/)答案:C解析:[單選題]131.下面哪個(gè)不是Pyinstaller的常用參數(shù):A)-hB)-pC)-kD)-F答案:C解析:[單選題]132.以下代碼的執(zhí)行結(jié)果是()。sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)A)5050B)4950C)450D)45答案:C解析:[單選題]133.input()輸入的是數(shù)據(jù)類型是()A)整型B)復(fù)數(shù)型C)字符串型D)浮點(diǎn)型答案:C解析:[單選題]134.數(shù)據(jù)庫(kù)設(shè)計(jì)中,反映用戶對(duì)數(shù)據(jù)要求的模式是A)內(nèi)模式B)設(shè)計(jì)模式C)外模式D)概念模式答案:C解析:[單選題]135.以下不能作為字典的key的是()選項(xiàng)?A)'num'B)listA=['className']C)123D)tupleA=('sum')答案:B解析:[單選題]136.已知arr=numpy.arange(12).reshape(3,4),下列代碼能夠正確截取第1行和第3行的是?A)arr[0:2]B)arr[[0,2]]C)arr[0,2]D)arr[[0:2]]答案:B解析:第2部分:多項(xiàng)選擇題,共15題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]137.以下哪些是scrapy框架的組件組成A)調(diào)度器B)下載器C)爬蟲D)實(shí)體管道答案:ABCD解析:[多選題]138.國(guó)家大數(shù)據(jù)資源統(tǒng)籌發(fā)展工程主要包括哪些()?A)整合各類政府信息平臺(tái)和信息系統(tǒng)B)整合分散的數(shù)據(jù)中心資源C)加快完善國(guó)家基礎(chǔ)信息資源體系D)加強(qiáng)互聯(lián)網(wǎng)信息采集利用答案:ABCD解析:[多選題]139.使用Python操作目錄,以下說法正確的是()。A)mkdir;用于以數(shù)字權(quán)限模式創(chuàng)建目錄B)getcwd∶用于返回當(dāng)前工作目錄C)chdir∶用于改變當(dāng)前工作目錄到指定的路徑D)rmdir∶用于刪除指定路徑的目錄。僅當(dāng)這文件夾是空的才可以,否則,拋出OSEITor。答案:ABCD解析:本題考查os模塊常用指令。[多選題]140.以下關(guān)于列表和字符串的描述,正確的是()A)列表使用正向遞增序號(hào)和反向遞減序號(hào)的索引體系B)列表是一個(gè)可以修改數(shù)據(jù)項(xiàng)的序列類型C)字符和列表均支持成員關(guān)系操作符(in)和長(zhǎng)度計(jì)算函數(shù)len()D)字符串是單一字符的無(wú)序組合答案:ABC解析:[多選題]141.下列關(guān)于函數(shù)的說法中,描述正確的是()。A)函數(shù)可以減少重復(fù)的代碼,使得程序更加模塊化B)不同的函數(shù)中可以使用相同名字的變量C)調(diào)用函數(shù)時(shí),實(shí)參的傳遞順序與形參的順序可以不同D)匿名函數(shù)與使用關(guān)鍵字def定義的函數(shù)沒有區(qū)別答案:ABD解析:[多選題]142.Python的解釋器本身也可以看作是個(gè)程序,并且有多種解釋器版本,下列選項(xiàng)屬于Python解釋器的是()A)CpythonB)IpythonC)PyPyD)Jython答案:ABCD解析:[多選題]143.數(shù)值型數(shù)據(jù)類型主要包括()。A)C#B)intC)floatD)bool答案:BCD解析:[多選題]144.以下選項(xiàng)屬于Python語(yǔ)言特點(diǎn)的是()A)支持中文B)平臺(tái)無(wú)關(guān)C)語(yǔ)法簡(jiǎn)潔D)執(zhí)行高效答案:ABC解析:[多選題]145.下列哪些描述是正確的?A)在程序運(yùn)行之前可以檢測(cè)異常B)在程序運(yùn)行之前可以檢測(cè)語(yǔ)法錯(cuò)誤C)異常發(fā)生在運(yùn)行期間D)異常有很多種類型答案:BCD解析:[多選題]146.下列說法錯(cuò)誤的有()。A)列表是有序的B)集合是有序的C)元組是有序的D)字典是有序的答案:BD解析:[多選題]147.python調(diào)用一個(gè)函數(shù)時(shí),需要將實(shí)參傳遞給形參,下列()數(shù)據(jù)可以當(dāng)作實(shí)參:A)有值的變量B)元組C)列表D)數(shù)字答案:ABCD解析:[多選題]148.在模塊A導(dǎo)入B模塊的函數(shù)func(),并執(zhí)行函數(shù)調(diào)用,下列寫法正確的是A)導(dǎo)入:importB調(diào)用:B.func()B)導(dǎo)入:importB調(diào)用:func()C)導(dǎo)入:fromBimportfunc調(diào)用:func()D)導(dǎo)入:fromBimportfunc調(diào)用:B.func()答案:AC解析:調(diào)用:B.func()調(diào)用:func()調(diào)用:func()調(diào)用:B.func()[多選題]149.為列表city=['北京','上海','天津','重慶']中每個(gè)元素增加從1開始的序號(hào),下面語(yǔ)句正確的為:A)city=['北京','上海','天津','重慶']order_city=enumerate(city,1)print(order_city)B)city=['北京','上海','天津','重慶']order_city=enumerate(city,1print(list(order_city))C)city=['北京','上海','天津','重慶']order_city=zip(range(1,5),city)print(order_city)D)city=['北京','上海','天津','重慶']order_city=zip(range(1,5),city)print(list(order_city))答案:BD解析:[多選題]150.各單位要落實(shí)數(shù)據(jù)安全技術(shù)保護(hù)與信息系統(tǒng)()的?三同步?原則。A)同步規(guī)劃B)同步建設(shè)C)同步使用D)同步管理答案:ABC解析:[多選題]151.集合是將元素置于{}中并用逗號(hào)分隔開的數(shù)據(jù)類型,關(guān)于集合,下面正確的選項(xiàng)為:A)集合中的元素是無(wú)序的B)集合中不存在重復(fù)元素C)集合中元素是不可變數(shù)據(jù)類型D)可變集合中的數(shù)據(jù)可以增加和刪除答案:ABCD解析:第3部分:填空題,共6題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[填空題]152.已知x,y=map(int,[?1?,,那?么2表?達(dá)])式x+y的值為_。答案:3解析:[填空題]153.以3為實(shí)部4為虛部,Python復(fù)數(shù)的表達(dá)形式為_或__。答案:3+4j、3+4J解析:[填空題]154.已知x=[3,2,3,3,4],那么表達(dá)式[indexforindex,valueinenumerate(x)ifvalue==3]的值為__。答案:[0,2,3]解析:[填空題]155.表達(dá)式0or5的值為___答案:5解析:[填空題]156.已知x=[3,5,7],那么表達(dá)式x[10:]的值為__答案:[]解析:[填空題]157.已知字典x={i:str(i+3)foriinrange(3)},那么表達(dá)式?.join(x.values())的值為__答案:345解析:第4部分:判斷題,共43題,請(qǐng)判斷題目是否正確。[判斷題]158.以下程序循環(huán)3次后結(jié)束循環(huán)。a=5whilea>3:a+=1A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]159.相同內(nèi)容的字符串使用不同的編碼格式進(jìn)行編碼得到的結(jié)果并不完全相同答案:對(duì)解析:[判斷題]160.找到一個(gè)數(shù)組當(dāng)中最常出現(xiàn)的數(shù)字:z=np.random.randint(0,10,50)print(np.bincount(z).argmax())A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]161.構(gòu)造器方法__init__()是Python語(yǔ)言的構(gòu)造函數(shù)。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]162.棧和隊(duì)列的都具有先入后出的特點(diǎn)。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]163.readlines()函數(shù)返回的是列表A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]164.在if...elif...else的多分支語(yǔ)句中只會(huì)執(zhí)行一個(gè)語(yǔ)句塊。(())A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]165.使用random庫(kù)的函數(shù)前,必須調(diào)用seed()函數(shù)設(shè)置隨機(jī)數(shù)種子。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]166.Python具有豐富的第三方庫(kù)。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]167.在調(diào)用函數(shù)時(shí),可以通過關(guān)鍵參數(shù)的形式進(jìn)行傳值,從而避免必須記住函數(shù)形參順序的麻煩。答案:對(duì)解析:[判斷題]168.使用列表對(duì)象的remove()方法可以刪除列表中首次出現(xiàn)的指定元素,如果列中不存在要?jiǎng)h除的指定元素則拋出異常答案:對(duì)解析:[判斷題]169.模塊就是一個(gè)普通的Python程序文件。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]170.Python代碼可以在任意編輯器中編寫。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]171.Python支持多繼承,如果父類中有相同的方法名,而在子類中調(diào)用時(shí)沒有指定父類名,則Python解釋器將從左向右按順序進(jìn)行搜索答案:對(duì)解析:[判斷題]172.Inmanycasesitiseasiertoseehowtosolveaproblemwithrecursionthanwithaloop.A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]173.在try?except?else結(jié)構(gòu)中,如果try塊的語(yǔ)句引發(fā)了異常則會(huì)執(zhí)行else塊中的代碼答案:錯(cuò)解析:[判斷題]174.如果在設(shè)計(jì)一個(gè)類時(shí)實(shí)現(xiàn)類len()方法,那么該類的對(duì)象會(huì)自動(dòng)支持Python內(nèi)置函數(shù)len()答案:對(duì)解析:[判斷題]175.a,b=b,a可以實(shí)現(xiàn)交互變量a和b的值。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]176.Indexingworkswithbothstringsandlists.A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]177.由于業(yè)務(wù)系統(tǒng)原因影響數(shù)據(jù)質(zhì)量,需修改、優(yōu)化應(yīng)用系統(tǒng)功能的,按照公司信息系統(tǒng)運(yùn)維規(guī)定進(jìn)行。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]178.Python中單個(gè)字符也屬于字符串類型。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]179.調(diào)用函數(shù)時(shí)輸入的參數(shù)叫做形參A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]180.使用函數(shù)可以有助于提升代碼的整潔度,使代碼更易于理解。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]181.Alistcannotbepassedasanargumenttoafunction.A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]182.Short-circuitevaluationisonlyperformedwiththenotoperator.A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]183.Python中列表對(duì)象的排序方法sort()按元素從小到大排序,也支持別的排序方式。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]184.數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的組成部分包括數(shù)據(jù)倉(cāng)庫(kù),倉(cāng)庫(kù)管理,數(shù)據(jù)抽取,分析工具等四個(gè)部分A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]185.While循環(huán)不可以和for循環(huán)嵌套使用。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]186.餅圖主要用于了解各分組數(shù)據(jù)數(shù)量的分布,直方圖主要用于了解各分組數(shù)據(jù)的占比情況。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]187.lambda用于定義簡(jiǎn)單的、能夠在一行內(nèi)表示的函數(shù)。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]188.對(duì)文件進(jìn)行讀寫操作之后必須顯式關(guān)閉文件以確保所有內(nèi)容都得到保存答案:對(duì)解析:[判斷題]189.假設(shè)x是含有5個(gè)元素的列表,那么切片操作x[10:]也是可以執(zhí)行的,不會(huì)拋出異常。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]190.數(shù)據(jù)挖掘的主要任務(wù)是從數(shù)據(jù)中發(fā)現(xiàn)潛在的規(guī)則,從而能更好的完成描述數(shù)據(jù)、預(yù)測(cè)數(shù)據(jù)等任務(wù)A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]191.WebDriver中,class定位就是find_element_by_class。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]192.利用apply函數(shù)聚合數(shù)據(jù),針對(duì)Series和DataFrame結(jié)構(gòu)的參數(shù)列表有所不同。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]193.在編寫多層循環(huán)時(shí),為了提高運(yùn)行效率,應(yīng)盡量減少內(nèi)循環(huán)中不必要的計(jì)算答案:對(duì)解析:[判斷題]194.以追加模式打開文件時(shí),文件指針指向文件尾。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]195.通過break語(yǔ)句跳出循環(huán)結(jié)構(gòu)后,循環(huán)控制變量的值一定大于其設(shè)定的終點(diǎn)值。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:A)NoneB)0C)()D)1正確答案D[判斷題]196.Python是面向?qū)ο蟮恼Z(yǔ)言,類(classes)構(gòu)成了所有數(shù)據(jù)類型的基礎(chǔ)。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]197.刪除列表中重復(fù)元素最簡(jiǎn)單的?法是將其轉(zhuǎn)換為集合后再重新轉(zhuǎn)換為列表。A)正確B)錯(cuò)誤C)不確定D)以上都不對(duì)答案:錯(cuò)解析:[判斷題]198.使用pickle進(jìn)行序列化得到的二進(jìn)制文件使用struct也可以正確地進(jìn)行反序列化。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]199.input()函數(shù)輸入的數(shù)據(jù)類型默認(rèn)為字符串型。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]200.已知x=?hellowworld.?.encode(),那么表達(dá)式x.decode(?gbk?)的值為?hellowworld.?。答案:對(duì)解析:第5部分:?jiǎn)柎痤},共59題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問答題]201.利用一般函數(shù)(非遞歸)的方法,設(shè)計(jì)n的階層的函數(shù)fa(n),計(jì)算并輸出1!+2!+…+n!。n的值自行輸入。一般函數(shù):答案:deffa(n):t=1foriinrange(1,n+1):t*=ireturntN=int(input('請(qǐng)輸入一個(gè)正整數(shù):'))S=0Foriinrange(1,n+1):S+=fa(i)Print('1!+2!+…+n!=%d'%s)解析:[問答題]202.一個(gè)數(shù)字5不是合法的Python表達(dá)式。()A)對(duì)B)錯(cuò)答案:B解析:[問答題]203.Python中的循環(huán)語(yǔ)句有()循環(huán)和()循環(huán)。答案:forwhile解析:[問答題]204.(填空題)表達(dá)式int('123',8)的值為________。答案:83解析:[問答題]205.定義函數(shù)gcd,計(jì)算兩個(gè)正整數(shù)m和n的最大公約數(shù)。答案:defgcd(a,b):ifb==0:returnaelse:returngcd(b,a%b)M=int(input("輸入m"))N=int(input("輸入n"))Ifm>n:m,n=n,mPrint("gcd(m,n)=",gcd(m,n))解析:[問答題]206.表達(dá)式True*3的值為__________。答案:3解析:[問答題]207.(填空題)請(qǐng)?jiān)谙铝谐绦蛑袡M線上填寫適當(dāng)?shù)拇a#使用遞歸函數(shù),輸出斐波拉契數(shù)列的前20位Deffunc(num):ifnum==1ornum==2:return1else:returnPrint("斐波拉契數(shù)列的前20位的數(shù)是:",end="")Foriinrange(1,21):print(func(i),end="")答案:func(num-1)+func(num-2);func(num-2)+func(num-1)三.(共65題,41分)解析:[問答題]208.函數(shù)range(m,n,step)是內(nèi)置函數(shù),參數(shù)step是float類型數(shù)據(jù)。答案:答案:×解析:[問答題]209.已知x=[3,5,3,7],那么表達(dá)式[x.index(i)foriinxifi==3]的值為[填空(1)]答案:[0,0]解析:[問答題]210.表達(dá)式'Helloworld!'[-4:]的值為________________。答案:('rld!')解析:[問答題]211.內(nèi)置函數(shù)len()返回指定序列的元素個(gè)數(shù),適用于列表、元組、字符串、字典、集合以及range、zip等迭代對(duì)象。答案:(對(duì))解析:[問答題]212.下列Python語(yǔ)句的執(zhí)行結(jié)果是___【1】___。A,b=3,4A,b=b,aPrint(a,b)答案:43解析:[問答題]213.Python支持多繼承,如果父類中有相同的方法名,而在子類中調(diào)用時(shí)沒有指定父類名,則Python解釋器將從左向右按順序進(jìn)行搜索。答案:(對(duì))解析:[問答題]214.Python于()年圣誕節(jié)期間開始研發(fā)的,1991年發(fā)行第一個(gè)版本。答案:1989解析:[問答題]215.(填空題,)已知列表x=list(range(5)),那么執(zhí)行語(yǔ)句x.remove(3)之后,表達(dá)式x.index(4)的值為()答案:3解析:[問答題]216.Python上下文管理語(yǔ)句是______________。答案:with解析:[問答題]217.在IDLE交互模式中瀏覽上一條語(yǔ)句的快捷鍵是__________答案:Alt+P解析:[問答題]218.參照代碼模板完善代碼,實(shí)現(xiàn)下述功能。輸入一個(gè)字符串,其中的字符由(英文)逗號(hào)隔開,編程將所有字符連成一個(gè)字符串,輸出顯示在屏幕上。Ls=input().____(1)___#請(qǐng)輸入一個(gè)字符串,由逗號(hào)隔開每個(gè)字符Print(__(2)__)答案:ls=input().split(',')Print(''.join(ls))解析:[問答題]219.在Python中,字典和集合都是用一對(duì)___【1】___作為定界符,字典的每個(gè)元素有兩部分組成,即___【2】___和___【3】___,其中___【4】___不允許重復(fù)。答案:(答案1)大括號(hào)(答案2)鍵(答案3)值(答案4)鍵解析:[問答題]220.(填空題)表達(dá)式len('abcdefg'.ljust(3))的值為___________。答案:7解析:[問答題]221.查看變量?jī)?nèi)存地址的Python內(nèi)置函數(shù)是_________________。答案:(id())解析:[問答題]222.已知x=[1,2,3,4,5],那么執(zhí)行語(yǔ)句delx[1:3]之后,x的值為__。答案:[1,4,5]解析:[問答題]223.Python中的表示空語(yǔ)句。答案:pass解析:[問答題]224.在Python中定義類時(shí),與運(yùn)算符?//?對(duì)應(yīng)的特殊方法名為_____。答案:FLOORDIV()解析:[問答題]225.字典里的鍵必須唯一,但不同的鍵可以對(duì)應(yīng)同一個(gè)值。()A)對(duì)B)錯(cuò)答案:A解析:[問答題]226.(填空題)已知字典x={i:str(i+3)foriinrange(3)},那么表達(dá)式sum(item[0]foriteminx.items())的值為________。答案:3解析:[問答題]227.在if-elif-else的多分支選擇結(jié)構(gòu)中最多可以包含3種選擇結(jié)構(gòu)。答案:錯(cuò)誤。解析:[問答題]228.題目:利用條件運(yùn)算符的嵌套來(lái)完成此題:學(xué)習(xí)成績(jī)>=90分的同學(xué)用A表示,60-89分之間的用B表示,60分以下的用C表示。答案:'''score=int(raw_input('inputscore:\n'))ifscore>=90:grade='A'elifscore>=60:grade='B'else:grade='C'print'%dbelongsto%s'%(score,grade)'''解析:[問答題]229.字典中多個(gè)元素之間使用()分隔開,每個(gè)元素的?鍵?與?值?之間使用()分隔開。答案:逗號(hào)|冒號(hào)解析:[問答題]230.表達(dá)式int('11',8)的值為_______________________。答案:(9)解析:[問答題]231.Python安裝擴(kuò)展庫(kù)常用的是_____工具。答案:PIP解析:[問答題]232.(填空題,)已知x=[3,5,7],那么執(zhí)行語(yǔ)句x[len(x):]=[1,2]之后,x的值為()答案:[3,5,7,1,2]解析:[問答題]233.變量x是奇數(shù)的表達(dá)式是,一元二次方程ax2+bx+c=0有實(shí)數(shù)根的條件是。答案:x%2==1,b*b-4*a*c>=0解析:[問答題]234.解釋Python腳本程序的?__name__?變量及其作用?(每個(gè)Python腳本在運(yùn)行時(shí)都有一個(gè)?__name__?屬性。答案:如果腳本作為模塊被導(dǎo)入,則其?__name__?屬性的值被自動(dòng)設(shè)置為模塊名;如果腳本獨(dú)立運(yùn)行,則其?__name__?屬性值被自動(dòng)設(shè)置為?__main__?。利用?__name__?屬性即可控制Python程序的運(yùn)行方式。解析:[問答題]235.(填空題)在Python中________表示空類型。答案:None解析:[問答題]236.輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、數(shù)字和其它字符的個(gè)數(shù)。答案:```S=input('請(qǐng)輸入內(nèi)容:')Le

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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)論