版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習(xí)題卷100)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項(xiàng)選擇題,共52題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.?已知s1=2,s2='ab',則表達(dá)式s2*s1的值為()A)'abab'B)'2ab'C)'ab2'D)報(bào)錯(cuò)答案:A解析:[單選題]2.如下代碼中可以正確運(yùn)行出結(jié)果的是()。A)[nforiinrange(0,3)]B)[n=iforiinrange(0,3)]C)[jforjinrange(0,3)]D)以上均可以答案:C解析:[單選題]3.s結(jié)果()。a=(1,2,3,4,5)s=list(a)A)[1,2,3,4,5]B)(1,2,3,4,5)C)1,2,3,4,5D)"[1,2,3,4]"答案:A解析:[單選題]4.將一個(gè)文件與程序中的對(duì)象關(guān)聯(lián)起來的過程,稱為()。A)文件讀取B)文件寫入C)文件打開D)文件關(guān)閉答案:C解析:[單選題]5.有數(shù)組n=np.arange(24).reshape(2,-1,2,2),np.shape的返回結(jié)果是()A)(2,3,2,2)B)(2,2,2,2)C)(2,4,2,2)D)(2,6,2,2)答案:A解析:reshape里-1的作用是可以先不計(jì)算,由數(shù)組size和其他的reshape參數(shù)確定這個(gè)數(shù)值,此處用24除以其他不是-1的值得到3。[單選題]6.[]關(guān)于切片的定義正確的是()A)切片的三個(gè)默認(rèn)值B)由于下標(biāo)越界問題C)片D)切片應(yīng)用于可迭代對(duì)象,例如:列表、字典、字符串也可以答案:C解析:[單選題]7.給出如下代碼TempStr="HelloWorld",可以輸出?World?子串的是()A)print(TempStr[-5:0])B)print(TempStr[-5:])C)print(TempStr[-5:-1])D)print(TempStr[-4:-1])答案:B解析:[單選題]8.以下關(guān)于文件的描述錯(cuò)誤的選項(xiàng)是:A)readlines()函數(shù)讀入文件內(nèi)容后返回一個(gè)列表,元素劃分依據(jù)是文本文件中的換行符B)read()一次性讀入文本文件的全部內(nèi)容后,返回一個(gè)字符串C)readline()函數(shù)讀入文本文件的一行,返回一個(gè)字符串D)二進(jìn)制文件和文本文件都是可以用文本編輯器編輯的文件答案:D解析:[單選題]9.Numpy.array數(shù)組的簡稱是(A)arrayB)nparrayC)NdarrayD)pyarray答案:C解析:Numpy的array數(shù)組類被調(diào)用的是N維數(shù)組對(duì)象Ndarray。[單選題]10.代碼7%3的結(jié)果是()A)2B)1C)3D)4答案:B解析:[單選題]11.關(guān)于索引對(duì)象,下列說法錯(cuò)誤的是()。A)可通過Series接收索引參數(shù)并進(jìn)行創(chuàng)建B)MultiIndex是層次化索引對(duì)象C)索引對(duì)象可以修改D)isin是索引對(duì)象的一種方法答案:C解析:難易程度:中題型:[單選題]12.關(guān)于Pyhton中的變量,下列說法錯(cuò)誤的是()。A)變量不必事先聲明B)變量須先定義后使用C)對(duì)象無須指定類型D)可以使用del釋放變量答案:B解析:[單選題]13.對(duì)字符串str="hijklmn",print(str[0:6:2])操作后得到幾個(gè)字符()A)1B)2C)3D)4答案:C解析:[單選題]14.list類型的內(nèi)置?法pop()的作?是A)置頂指定元素B)給元素排序C)刪除指定元素D)插?指定元素答案:C解析:[單選題]15.在Java中,java.io包的File類是A)字符流類B)字節(jié)流類C)對(duì)象流類D)非流類答案:D解析:概念理解[單選題]16.關(guān)于一維數(shù)據(jù)存儲(chǔ)格式問題,以下選項(xiàng)中描述錯(cuò)誤的是()。A)一維數(shù)據(jù)可以采用分號(hào)分隔方式存儲(chǔ)B)一維數(shù)據(jù)可以采用CSV格式存儲(chǔ)C)一維數(shù)據(jù)可以采用直接相連形成字符串方式存儲(chǔ)D)一維數(shù)據(jù)可以采用特殊符號(hào)@分隔方式存儲(chǔ)答案:C解析:[單選題]17.可以使用()接收用戶的鍵盤輸入。A)print()函數(shù)B)int()函數(shù)C)input()函數(shù)D)format()函數(shù)答案:C解析:[單選題]18.表達(dá)式3*4**2//8%7的計(jì)算結(jié)果是A)5B)4C)6D)3答案:C解析:[單選題]19.在E-R圖中,哪個(gè)選項(xiàng)是用來表示聯(lián)系的圖形A)矩形B)橢圓形C)三角形D)菱形答案:D解析:[單選題]20.以下關(guān)于字典描述錯(cuò)誤的是()。A)字典是一種可變?nèi)萑萜?,可存?chǔ)任意類型對(duì)象B)每個(gè)鍵值對(duì)都用冒號(hào)(:)隔開,每個(gè)鍵值對(duì)之間用逗號(hào)(,)隔開C)鍵值對(duì)中,值必須唯一D)鍵值對(duì)中,鍵必須是不可變的答案:C解析:[單選題]21.執(zhí)行一下兩條語句后,lst=[3,2,1]lst.append(lst)lst的結(jié)果是()A)拋出異常B)[3,2,1,[……]],其中?……?表示無窮遞歸C)[3,2,1,[3,2,1]]D)[3,2,1,lst]答案:B解析:[單選題]22.表達(dá)式3notin[1,2,3]的值為__________。()A)FalseB)TrueC)falseD)true答案:A解析:[單選題]23.有一個(gè)函數(shù)關(guān)系表如下所示:xyx<0x-1x=0xx>0x+1下列程序段中,能正確表示上面關(guān)系的是()。A)y=x-1ifx!=0:ifx>0:y=x+1else:y=xB)ifx<=0:ifx<0:y=x-1else:y=xelse:y=x+1C)y=xifx<=0:ifx<0:y=x-1else:y=x+1D)y=x+1ifx>=0:ifx==0:y=xelse:y=x-答案:B解析:[單選題]24.下面python代碼:print(0.1+0.2==0.3)輸出結(jié)果是?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????()A)0.3B)0.1C)FalseD)true答案:C解析:[單選題]25.以下代碼循環(huán)次數(shù)是多少()【縮進(jìn)有誤】K=20Whilek>1:k=k/2A)4B)5C)6D)以上都不對(duì)答案:B解析:[單選題]26.Python表達(dá)式sqrt(4)*sqrt(9)的值為()。A)36.0B)6C)13D)6.0答案:D解析:[單選題]27.設(shè)x=[1,2],則連續(xù)執(zhí)行命令y=x和y.append(3)后,x的值為______。()A)[1,2,3]B)[1,2]C)[4,5]D)[3,6]答案:A解析:[單選題]28.(,)alist=list(range(11)),對(duì)alist執(zhí)行()切片操作可得到列表[1,4,7]A)alist[1:7:2]B)alist[1:8:2]C)alist[1:8:3]D)alist[8:0:-2]答案:C解析:[單選題]29."abc"的長度是3,"老師好"的長度是多少?A)1B)3C)6D)9答案:B解析:[單選題]30.Python可以將一條長語句分成多行顯示的續(xù)行符號(hào)是:A)\B)#C);D)?答案:A解析:[單選題]31.Whenafunctioniscalledbyitsnameduringtheexecutionofaprogram,thenitisA)executedB)locatedC)definedD)exported答案:A解析:[單選題]32.表示整數(shù)num能被4整除的表達(dá)式為:A)num*4==0B)num//4==0C)num/4==0D)num%4==0答案:D解析:[單選題]33.python循環(huán)效率低的根本原因是()A)以上都不對(duì)B)python的可解釋性強(qiáng)C)numpy等python庫的效率更高D)python運(yùn)行程序時(shí)逐行翻譯答案:D解析:[單選題]34.假設(shè)a=9,b=2,那么下列運(yùn)算中,錯(cuò)誤的是()。A)a+b的值是11B)a//b的值是4C)a%b的值是1D)a**b的值是18答案:D解析:[單選題]35.以下選項(xiàng),不是Python保留字的選項(xiàng)是______。A)isB)withC)countD)and答案:D解析:[單選題]36.閱讀如下代碼:importpandasaspds=pd.Series(10,index=['a','b','c']關(guān)于變量s,哪個(gè)說法是不正確的()A)如果index部分省略,默認(rèn)生成的索引是0,1,2B)s是一個(gè)一維數(shù)組C)s中元素的索引分別是?a?,?b?,?c?D)s中每個(gè)元素的值是10答案:A解析:[單選題]37.使用print函數(shù)輸出?HelloWorld?,要求將這兩個(gè)單詞分兩行輸出,以下錯(cuò)誤的是()A)>>>print("""HelloWorld""")B)>>>print('Hello\World')C)>>>print('''HelloWorld''')D)>>>print("Hello\nWorld")答案:B解析:[單選題]38.Python網(wǎng)絡(luò)爬蟲方向的第三方庫是A)numpyB)scrapyC)ArcadeD)FGMK答案:B解析:[單選題]39.[]什么可以進(jìn)行解包()A)listB)tupleC)生成器generatorD)以上都可以答案:D解析:[單選題]40.以下關(guān)于CSV文件的描述中,錯(cuò)誤的是A)CSV文件只能采用Unicode編碼表示字符B)CSV文件的每一行是一維數(shù)據(jù),可以使用Python的列表類型表示C)CSV格式是一種通用的文件格式,主要用于不同程序之間的數(shù)據(jù)交換D)CSV文件可以保存一維數(shù)據(jù)或二維數(shù)據(jù)答案:A解析:[單選題]41.下面代碼執(zhí)行后,×值)count=5×=countifcount>6else7A)6B)7C)5D)都不對(duì)答案:B解析:[單選題]42.以下選項(xiàng)中,可以作為Python語言合法標(biāo)識(shí)符的是()A)breakB)NoC)456D)X-a答案:B解析:[單選題]43.能夠在列表中刪除元素的函數(shù)或方法不包括()A)Adelete()B)Bdel()C)Cpop()D)Dremove()答案:A解析:[單選題]44.某二叉樹共有12個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有1個(gè),則該二叉樹的深度為(根結(jié)點(diǎn)在第1層)A)3B)8C)12D)6答案:C解析:[單選題]45.在一個(gè)Hadoop集群中有多少個(gè)JobTrackerdaemon?A)一個(gè)B)兩個(gè)C)每個(gè)slave節(jié)點(diǎn)一個(gè)D)每個(gè)slave節(jié)點(diǎn)兩個(gè)答案:A解析:[單選題]46.pd.read_csv函數(shù)中,指定參數(shù)chunksize=50是指A)隨機(jī)讀取50行數(shù)據(jù)B)迭代讀取數(shù)據(jù),每次讀取50行C)讀取50次數(shù)據(jù)D)讀取前50行數(shù)據(jù)答案:B解析:[單選題]47.下列符合Python語言命名規(guī)則的是()。A)A5xB)BclassC)Ca&bD)Dpython_1答案:D解析:[單選題]48.defmyfun():pass調(diào)用此函數(shù)返回的值是A)0B)出錯(cuò)不能運(yùn)行C)空字符串D)None答案:D解析:[單選題]49.下面Python循環(huán)體執(zhí)行的次數(shù)與其它不同的是()。A)i=0while(i<=10):print(i)i=i+1B)i=10while(i>0):print(i)i=i-1C)foriinrange(10):print(i)D)foriinrange(10,0,-1):print(i)答案:A解析:[單選題]50.在Python中程序的運(yùn)行方式A)編譯執(zhí)行B)解釋執(zhí)行C)直接執(zhí)行D)邊編譯邊執(zhí)行答案:B解析:[單選題]51.以下選項(xiàng)中不是文件操作函數(shù)或方法的是A)writelinesB)readlinesC)readD)load答案:D解析:[單選題]52.下列哪種說法是錯(cuò)誤的()A)除字典類型外,所有標(biāo)準(zhǔn)對(duì)象均可以用于布爾測(cè)試B)空字符串的布爾值是FalseC)空列表對(duì)象的布爾值是FalseD)值為0的任何數(shù)字對(duì)象的布爾值是False答案:A解析:第2部分:多項(xiàng)選擇題,共5題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]53.python變量名的命名規(guī)則正確的方式是A)字母B)數(shù)字C)下劃線D)美元標(biāo)識(shí)符答案:ABC解析:[多選題]54.以下常用于處理離散特征的方法有()A)ImputerB)OneHotencoderC)NormalizerD)LabelEncoder答案:BD解析:[多選題]55.Python支持的數(shù)據(jù)類型包括()。A)listB)tupleC)setD)routine答案:ABC解析:[多選題]56.在JavaWeb中,關(guān)于servlet流程的描述正確的有()【選兩項(xiàng)】A)servlet在整個(gè)生命周期中,初始化過程是可以多次進(jìn)行的B)在請(qǐng)求處理階段service僅接收一個(gè)請(qǐng)求參數(shù)C)servlet生命周期分為4個(gè),加載并實(shí)例化,初始化,請(qǐng)求處理和銷毀D)在servlet生命周期中,init()是初始化階段、service()是請(qǐng)求處理階段、destroy()代表銷毀階段答案:CD解析:概念理解[多選題]57.以下屬于函數(shù)類型的是:A)內(nèi)置函數(shù)B)自定義函數(shù)C)遞歸函數(shù)D)匿名函數(shù)答案:ABCD解析:第3部分:填空題,共2題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[填空題]58.表達(dá)式?%s?%65==str(65)的值為___答案:True解析:[填空題]59.已知x=[1,2,3,2,3],執(zhí)行語句x.remove(2)之后,x的值為__。答案:[1,3,2,3]解析:第4部分:判斷題,共19題,請(qǐng)判斷題目是否正確。[判斷題]60.(,)定義x=3.9,表達(dá)式int(x)的結(jié)果是3A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]61.調(diào)用以下函數(shù)返回的數(shù)據(jù)的類型是列表,列表內(nèi)的元素是分別是1,2,3這3個(gè)數(shù)。deffoo():return1,2,3deffoo():return1,2,3A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]62.與高級(jí)語言相比,機(jī)器語言更容易描述計(jì)算問題并利用計(jì)算機(jī)解決問題。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]63.使用iris.sample()可以隨機(jī)抽取iris表中的一條記錄A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]64.無法使用lambda表達(dá)式定義有名字的函數(shù)答案:錯(cuò)解析:[判斷題]65.軟件測(cè)試中除了根據(jù)測(cè)試用例和測(cè)試說明書進(jìn)行測(cè)試外,還需要進(jìn)行隨機(jī)測(cè)試A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]66.Python2.x和Python3.x中input()函數(shù)的返回值都是字符串。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]67.相比C++程序,Python程序的代碼更加簡潔、語法更加優(yōu)美,但效率較低。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]68.正則表達(dá)式對(duì)象的match()方法可以在字符串的指定位置開始進(jìn)行指定模式的匹配。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]69.使?print()函數(shù)?法將信息寫??件。A)正確B)錯(cuò)誤C)不確定D)以上都不對(duì)答案:錯(cuò)解析:[判斷題]70.[]在Python3.5中運(yùn)算符+不僅可以實(shí)現(xiàn)數(shù)值的相加、字符串連接,還可以實(shí)現(xiàn)列表、元組的合并和集合的并集運(yùn)算()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]71.Pandas中,檢測(cè)數(shù)據(jù)缺失一般使用notnull方法。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:isnull)用于檢測(cè)缺失值。[判斷題]72.在IDLE的編輯窗中,可用快捷鍵Alt+3將一個(gè)選中的代碼塊加上注釋。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]73.執(zhí)行語句a=b=c=1,可以創(chuàng)建三個(gè)變量分別為a,b,c。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]74.假設(shè)x為列表對(duì)象,那么x.pop()和x.pop(-1)的作用是一樣的。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]75.語句print("輸出結(jié)果是{:8s}".format("this"))的輸出是:輸出結(jié)果是□□□□this?!醣硎究崭?。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:第5部分:問答題,共22題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問答題]76.(填空題)已知x,y=map(int,['1','2']),那么表達(dá)式x+y的值為________。答案:3解析:[問答題]77.生成一個(gè)[0,1)范圍內(nèi)隨機(jī)數(shù)的表達(dá)式是_______________________________;生成一個(gè)[1,100]范圍內(nèi)隨機(jī)數(shù)的表達(dá)式是_____________________________。答案:random.random()Random.uniform(1,100)解析:[問答題]78.在函數(shù)中沒有任何辦法可以通過形參來影響實(shí)參的值。答案:(錯(cuò))解析:[問答題]79.類的成員包括()和類屬性。答案:類方法解析:[問答題]80.與集合操作方法difference等價(jià)的操作符是()。答案:-解析:[問答題]81.已知x=[1,11,111],那么執(zhí)行語句x.sort(key=lambdax:len(str(x)),reverse=True)之后,x的值為__________________。答案:[111,11,1]解析:[問答題]82.假設(shè)有Python程序文件demo.py,代碼如下:defmain():ifname==m?ain?:print(1)else:print(2)main()將該程序文件直接運(yùn)行時(shí)輸出結(jié)果為_,作為模塊導(dǎo)入時(shí)得到結(jié)果___-答案:1、2解析:[問答題]83.(填空題)已知x=[1,2,3],那么連續(xù)執(zhí)行y=x和y.append(4)這兩條語句之后,x的值為________。答案:[1,2,3,4]解析:[問答題]84.已知x=[3,7,5],那么執(zhí)行語句x.sort(reverse=True)之后,x的值為_______。答案:[7,5,3]解析:[問答題]85.在Python中0xad是合法的十六進(jìn)制數(shù)字表示形式。()A)對(duì)B)錯(cuò)答案:A解析:[問答題]86.函數(shù)參數(shù)有哪幾種,分別舉例他們的用法。答案:無解析:[問答題]87.(填空題)已知g=lambdax,y=3,z=5:x*y*z,則語句print(g(1))的輸出結(jié)果為______________。答案:15解析:[問答題]88.在UTF-8編碼中一個(gè)漢字需要占用3個(gè)字節(jié)。答案:(對(duì))解析:[問答題]89.若a=2,b=3,那么a**b的值為()。答案:8解析:[問答題]90.(填空題)已知列表x=[1,2],執(zhí)行語句y=x后,表達(dá)式id(x)==id(y)的值為________。答案:True解析:[問答題]91.Python表達(dá)式round(123.84,1)的結(jié)果為()。答案:123.8解析:[問答題]92.字符串常量是用定界符括起來的一串字符,定界符可以用單引號(hào)和方括號(hào)。()A)對(duì)B)錯(cuò)答案:B解析:[問答題]93.Python內(nèi)置函數(shù)()用來返回序列中的最大元素。答案:MAX()解析:[問答
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年液態(tài)食品無菌罐裝設(shè)備合作協(xié)議書
- 2024年貨運(yùn)聯(lián)盟:共同經(jīng)營合作協(xié)議
- 2025年度水利工程三方施工協(xié)議6篇
- 2024招投標(biāo)與合同管理實(shí)務(wù)操作與法規(guī)解讀習(xí)題冊(cè)3篇
- 2024年育兒嫂合同模板3篇
- 2025版駕校與兒童駕駛體驗(yàn)機(jī)構(gòu)合作開展兒童駕駛啟蒙培訓(xùn)合同3篇
- 2024年甲乙雙方關(guān)于電子商務(wù)平臺(tái)運(yùn)營服務(wù)的合同
- 二零二五年度個(gè)人信用擔(dān)保貸款業(yè)務(wù)合作協(xié)議3篇
- 2025年度微商代理虛擬現(xiàn)實(shí)設(shè)備銷售合同范本3篇
- 2025年度數(shù)碼產(chǎn)品代理銷售合同范本3篇
- GB/T 45014-2024聚合物基復(fù)合材料層壓板緊固件拉脫阻抗試驗(yàn)方法
- 傳播學(xué)(東北林業(yè)大學(xué))知到智慧樹章節(jié)答案
- 2024年安全員之A證考試題庫及完整答案(網(wǎng)校專用)
- 統(tǒng)編版2024-2025學(xué)年三年級(jí)上冊(cè)語文期末情景測(cè)試卷 (無答案)
- 2024-2025學(xué)年人教新版九年級(jí)上冊(cè)數(shù)學(xué)期末復(fù)習(xí)試卷(含詳解)
- 績效考核辦法1
- 【MOOC】外科護(hù)理學(xué)-中山大學(xué) 中國大學(xué)慕課MOOC答案
- 年度學(xué)校辦公室工作總結(jié)
- 2025版國家開放大學(xué)法律事務(wù)??啤睹穹▽W(xué)(2)》期末紙質(zhì)考試總題庫
- 生物人教版(2024版)生物七年級(jí)上冊(cè)復(fù)習(xí)材料
- 企業(yè)地震應(yīng)急預(yù)案管理方案
評(píng)論
0/150
提交評(píng)論