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

下載本文檔

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

文檔簡介

試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習(xí)題卷9)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項選擇題,共55題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.關(guān)于jieba庫的描述,以下選項中錯誤的是()A)Jieba庫提供中文分詞功能B)Jieba庫不可以向分詞詞典增加新詞C)Jieba庫的分詞原理是利用一個中文詞庫,將待分詞內(nèi)容與分詞詞庫進行對比。D)Jieba庫需要安裝才能使用。答案:B解析:[單選題]2.()以下敘述正確的是A)Python3.x和Python2.x兼容B)Python語言只能以程序方式執(zhí)行C)Python是解釋型語言D)Python語言出現(xiàn)的晚,具有其他高級語言的一切優(yōu)點答案:C解析:[單選題]3.若有列表t1=[1,8],t2=[9,2],則t1+t2的值是()A)[10,20]B)[1,2,8,9]C)[1,8,9,2]D)[9,8,2,1]答案:C解析:[單選題]4.print(100-25*3%5)應(yīng)該輸出什么?A)100B)15C)25D)0答案:A解析:[單選題]5.在JSP中,以下JSTL標(biāo)簽庫中的格式化標(biāo)簽,說法錯誤的是()A)<fmt:formatNumber>的type=percent將會以百分比形式顯示數(shù)字B)<fmt:formatDate>的pattern=yyyy-MM-dd將會以年月日形式顯示日期C)<fmt:formatNumber>的type=currency將會以數(shù)字形式顯示數(shù)字D)<fmt:formatDate>的value必須為Java.util.Date數(shù)據(jù)答案:C解析:概念理解[單選題]6.IDLE環(huán)境的退出命令是()A)esc()B)close()C)回車鍵D)exit()答案:D解析:[單選題]7.()是一個可以修改數(shù)據(jù)項的序列類型A)字符串B)字典C)列表D)元組答案:C解析:[單選題]8.print("120"+"56")的輸出結(jié)果是:()。A)120B)12056C)有錯誤D)176答案:B解析:[單選題]9.列表listV=list(range(10)),以下能夠輸出列表listV中最大元素的是______。A)print(listV.reverse(i)[0])B)print(max(listV))C)print(listV.max())D)print(max(listV()))答案:B解析:[單選題]10.print(1,2,3,4,sep="--")的輸出結(jié)果為()。A)1,2,3,4B)1234C)1--2--3--4D)1234答案:C解析:[單選題]11.給定字典d,以下選項中對d.items()的描述正確的是______。A)返回一種dict_items類型,包括字典d中所有鍵值對B)返回一個集合類型,每個元素是一個二元元組,包括字典d中所有鍵值對C)返回一個元組類型,每個元素是一個二元元組,包括字典d中所有鍵值對D)返回一個列表類型,每個元素是一個二元元組,包括字典d中所有鍵值對答案:A解析:[單選題]12.[]哪個條件表達式是錯誤的()A)if10:B)ifa=10:C)ifa==10:D)ifa!=10:答案:B解析:[單選題]13.定義如下的元組類型Tup1=("a","b",123,"Python","nsmc","c")Tup1[3][-1:1:2]第二條語句顯示的結(jié)果是()A)"yh"B)"hy"C)"pt"D)""答案:D解析:[單選題]14.語句x=input()執(zhí)行時,如果從鍵盤輸入12并按回車鍵,則x的值是()。A)12B)12.0C)'12'D)(12)答案:C解析:[單選題]15.關(guān)于條件判斷語句中的條件:要求s小于50大于等于20,以下()選項描述不正確。A)20<=s<50是合法的B)20<=s<50不是合法的C)s<50ands>=20D)s<50and(s>20ors=20)答案:B解析:[單選題]16.(,)以下選項中,符合Python語言變量命名規(guī)則的是()A)TemplistB)!iC)5_1D)(VR)答案:A解析:[單選題]17.下列關(guān)于形參和實參的說法正確的是?A)函數(shù)定義中參數(shù)列表里面的參數(shù)是實際參數(shù),簡稱實參B)參數(shù)列表中給出要傳入函數(shù)內(nèi)部的參數(shù),這類參數(shù)成為形式參數(shù),簡稱形參C)程序在調(diào)用時,將實參復(fù)制給函數(shù)的形參D)程序在調(diào)用時,將形參復(fù)制給函數(shù)的實參答案:C解析:[單選題]18.Python從哪個版本開始全面支持Unicode?A)1.0B)2.0C)2.7D)3.0答案:D解析:[單選題]19.for或者while與else搭配使用時,能夠執(zhí)行else對應(yīng)語句塊的情況是:()。A)總會執(zhí)行B)永不執(zhí)行C)僅循環(huán)正常結(jié)束時D)僅循環(huán)非正常結(jié)束時,以break結(jié)束答案:C解析:[單選題]20.運行以下程序輸出的結(jié)果是:()Foriinrange(6):ifi%2==0:continueelifi%3:print(i,end='')Else:print('end')A)1B)1endC)15endD)15答案:C解析:[單選題]21.下列語句中,可以正確創(chuàng)建元組的語句是()。A)tu_one=tuple('1','2')B)tu_two=('q')C)tu_three=('on',)D)tu_four=tuple(4,5)答案:C解析:[單選題]22.有一個列表,list1=[1,2,3],則list1*3后,list1的內(nèi)容是()A)[1,,2,3,1,2,3,1,2,3]B)[1,1,1,2,2,2,3,3,3]C)[3,6,9]D)[1,4,9]答案:A解析:[單選題]23.下面關(guān)于worldcloud庫的描述中錯誤的是()。A)worldcloud庫是一個用于生成詞云的庫B)worldcloud庫默認(rèn)分詞方法是根據(jù)空格分詞C)worldcloud庫生成中文詞云時輸出亂碼,故無法用于制作中文詞云D)worldcloud庫的大多數(shù)方法都封裝在WordCloud類里面答案:C解析:[單選題]24.棧底至棧頂依次存放元索A、B、C、D,在第五個元素E人棧前,棧中元素可以出棧,可能的出棧序列是A)ABCEDB)DBCEAC)CDABED)DCBEA答案:D解析:[單選題]25.下列方法中既可以用在列表上,又可以用在元組中的是:()A)append()B)insert()C)index()D)pop()答案:C解析:[單選題]26.[]下列哪個是正確的列表推導(dǎo)式寫法()A)print([(x,y)B)print([(x,y)C)print([[row[i]D)都正確答案:D解析:[單選題]27.下列快捷鍵中能夠中斷(InterruptExecution)Python程序運行的是A)F6B)Ctrl+F6C)Ctrl+QD)Ctrl+C答案:D解析:[單選題]28.importmathMath.ceil(-4.5),math.floor(-4.5)兩個函數(shù)輸出的結(jié)果()A)-4,-5B)-5,-4C)4,5D)-4,-4答案:A解析:[單選題]29.python中用來拋出異常的語句是:A)continue語句B)try語句C)break語句D)def語句答案:B解析:[單選題]30.輸入提示的作用語句:line=input("輸入兩個整數(shù):")的執(zhí)行步驟不包含:A)在屏幕輸出"輸入兩個整數(shù):";B)input函數(shù)返回字符串;C)把"輸入兩個整數(shù):"這個字符串賦值給line變量D)從鍵盤輸入的字符串賦值給line變量。答案:C解析:[單選題]31.當(dāng)想求數(shù)組的累乘結(jié)果時,應(yīng)用那個函數(shù)()A)numpy.std()B)numpy.var()C)d()D)numpy.percentile()答案:C解析:[單選題]32.關(guān)于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是A)不支持in運算符B)必須按順序插入元素C)可以不按順序查找元素D)所有元素類型必須相同答案:C解析:[單選題]33.現(xiàn)代計算機的基本結(jié)構(gòu)?程序存儲思想?是由____________提出來的。A)VonNeumannB)DennisM.RitchieC)BellD)KenThompsom答案:A解析:[單選題]34.輸入提示的作用語句:line=input("輸入兩個整數(shù):")的執(zhí)行步驟不包含:()A)從鍵盤輸入的字符串賦值給line變量。B)在屏幕輸出"輸入兩個整數(shù):";C)input函數(shù)返回字符串;D)把"輸入兩個整數(shù):"這個字符串賦值給line變量答案:D解析:[單選題]35.表達式'C:\\Windows\\notepad.exe'.startswith('C:')的值為()A)TRUEB)FALSEC)NoneD)C盤答案:A解析:[單選題]36.如果python程序中包括零運算,解釋器將在運行時拋出()錯誤信息。A)NameErrorB)FileNotFoundErrorC)SyntaxErrorD)ZeroDivisionError答案:D解析:NameError為找不到變量名報錯;FileNotFoundError為文件不存在報錯;SyntaxError為語法報錯;ZeroDivisionError為數(shù)學(xué)除零運算報錯。[單選題]37."4"+"6"的計算結(jié)果是()。A)10B)"46"C)"10"D)46答案:B解析:[單選題]38.random庫中seed(a)函數(shù)的作用是()A)生成一個[0.0,1.0)之間的隨機小數(shù)B)設(shè)置初始化隨機數(shù)種子aC)生成一個隨機整數(shù)D)生成一個k比特長度的隨機整數(shù)答案:B解析:[單選題]39.[]以下關(guān)于字符串類型的操作的描述,錯誤的是:()A)想獲取字符串str的長度,用字符串處理函數(shù)B)設(shè)C)想把一個字符串str所有的字符都大寫,用str.upper()D)str.replace(x,y)方法把字符串str中所有的x子串都替換成y答案:A解析:[單選題]40.math.floor(-2.5)的計算結(jié)果是()A)-3B)2.5C)-2D)語法錯誤答案:A解析:[單選題]41.求比10小且大于等于0的偶數(shù),下列程序中空格處應(yīng)填()(29)x=10whilex:x=x-1ifx82!=0:print(x)A)FalseB)breakC)continueD)pass答案:C解析:[單選題]42.哪個是語句print('\nPython')的運行結(jié)果()A)直接輸出:'\nPython'B)先輸出n,然后新的一行輸出PythonC)直接輸出:\nPythonD)在新的一行輸出:Python答案:D解析:[單選題]43.importrandom;X=random.randint(1,3),下面哪個是×不可能的結(jié)果()A)1B)2C)3D)4答案:D解析:[單選題]44.關(guān)于函數(shù)的參數(shù),以下選項中描述錯誤的是______。A)在定義函數(shù)時,如果有些參數(shù)存在默認(rèn)值,可以在定義函數(shù)時直接為這些參數(shù)指定默認(rèn)值B)一個元組可以傳遞給帶有星號的可變參數(shù)C)可選參數(shù)可以定義在非可選參數(shù)的前面D)在定義函數(shù)時,可以設(shè)計可變數(shù)量參數(shù),通過在參數(shù)前增加星號(*)實現(xiàn)答案:C解析:[單選題]45.用Pyinstaller工具把Python源文件打包成一個獨立的可執(zhí)行文件,使用的參數(shù)是A)-iB)-FC)-LD)-D答案:B解析:[單選題]46.泛在電力物聯(lián)網(wǎng)建設(shè)到2021年底工作計劃()A)泛在電力物聯(lián)網(wǎng)全面啟動B)初步建成泛在電力物聯(lián)網(wǎng)C)基本建成泛在電力物聯(lián)網(wǎng)D)全面建成泛在電力物聯(lián)網(wǎng)答案:B解析:[單選題]47.下列方法中,能夠返回某個子串在字符串中出現(xiàn)次數(shù)的是()。A)lengthB)indexC)countD)find答案:C解析:[單選題]48.下面代碼輸出的結(jié)果是:a="hello"deffunc():globalaa="audit"print(a,end=??)func()print(a)A)auditauditB)audithelloC)hellohelloD)helloaudit答案:A解析:##全局變量[單選題]49.下列方法中,用于向隊列中添加元素的是()。A)qsize()B)get()C)full()D)put()答案:D解析:[單選題]50.返回系統(tǒng)當(dāng)前時間戳對應(yīng)的struet_time對象的函數(shù)是A)time.time()B)time.gmtime()C)time.localtime()D)time.etime()答案:B解析:[單選題]51.在JavaScript程序中加入注釋,方法有()A)B)//注釋;C)#注釋D)/注釋答案:B解析:[單選題]52.關(guān)于字符串的join方法,描述錯誤的是A)join方法能夠在一組數(shù)據(jù)中增加分隔字符。B)>>>",".join([1,2,3,4,5])代碼執(zhí)行結(jié)果為'1,2,3,4,5'C)>>>",".join("PYTHON")執(zhí)行結(jié)果為'P,Y,T,H,O,N'D)>>>"*".join("123"*3)執(zhí)行結(jié)果為>>>'1*2*3*1*2*3*1*2*3'答案:B解析:第2部分:多項選擇題,共5題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.下列實例變量a值為字符串"hello",b變量值為"mooc",下列選項屬于正確字符串運算的是():A)a+bB)a*2C)h'inaD)print("Learnpythonin%s"%('mooc'))答案:ABCD解析:[多選題]54.下面對count(),index(),find(),loc方法描述錯誤的是()。A)count()方法用于統(tǒng)計字符串里某個字符出現(xiàn)的次數(shù)B)find()方法檢測字符串中是否包含子字符串str如果包含子字符串返回開始的索引值,否則會報一個異常C)index()方法檢測字符串中是否包含子字符串str,如果str不在返回-1D)loc()方法檢測數(shù)組中是否包含對應(yīng)元素答案:BCD解析:[多選題]55.下列語句說法正確的是()A)已知x=3,那么執(zhí)行語句x+=6之后,x的值為9B)表達式13/4的值為3.25C)表達式4**2的值為16D)表達式13//3的值為1答案:ABC解析:[多選題]56.關(guān)于continue語句的說法中,以下選項中正確的是A)continue語句只能用于循環(huán)語句中B)通常和條件語句一同使用,當(dāng)滿足一定條件時,終止本次循環(huán),跳轉(zhuǎn)至下一次循環(huán)。C)continue語句可以單獨用在條件語句中D)continue語句結(jié)束整個循環(huán),繼續(xù)執(zhí)行循環(huán)語句的后續(xù)語句答案:AB解析:[多選題]57.關(guān)于函數(shù)return語句的正確說法是A)return指定函數(shù)返回值,用來結(jié)束函數(shù)B)return語句是可有可無的C)如果不給return,則等價于加上了returnNoneD)如果不給return,函數(shù)默認(rèn)返回None答案:ABCD解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.已知x=[1,2,3,2,3],執(zhí)行語句x.pop()之后,x的值為___答案:[1,2,3,2]解析:[填空題]59.已知x=list(range(10)),則表達式x[-4:]的值為____答案:[6,7,8,9]解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.random中的sample(seq,k)方法作用是從序列seq中選擇重復(fù)的k個元素A)正確B)錯誤答案:錯解析:[判斷題]61.強制退出當(dāng)前所在循環(huán)結(jié)構(gòu)的關(guān)鍵字是continue。A)正確B)錯誤答案:錯解析:[判斷題]62.python循環(huán)關(guān)鍵字包括for和while。A)正確B)錯誤答案:對解析:[判斷題]63.[]不可以在同一臺計算機上安裝多個Python版本()A)正確B)錯誤答案:錯解析:[判斷題]64.列表scores=[98,96,95,94,92],scores[::1]與scores[::-1]返回列表的值相等。A)正確B)錯誤答案:錯解析:[判斷題]65.在Python循環(huán)中,對于帶有else子句的循環(huán),如果因為執(zhí)行了break語句而退出的話,會執(zhí)行else子句的代碼。A)正確B)錯誤答案:錯解析:[判斷題]66.Python程序只能在安裝了Python環(huán)境的計算機上以源代碼形式運行。三、習(xí)題A)正確B)錯誤答案:錯解析:[判斷題]67.異常值可以直接刪除。A)正確B)錯誤答案:錯解析:[判斷題]68.Python程序只能在安裝了Python環(huán)境的計算機上以源代碼形式運行答案:錯解析:[判斷題]69.已知x={1:1,2:2},那么語句x[3]=3無法正常執(zhí)行。A)正確B)錯誤答案:錯解析:[判斷題]70.利用apply函數(shù)聚合數(shù)據(jù),針對Series和DataFrame結(jié)構(gòu)的參數(shù)列表有所不同。A)正確B)錯誤答案:對解析:[判斷題]71.元組的訪問速度比列表要快一些,如果定義了一系列常量值,并且主要用途僅僅是對其進行遍歷二不需要進行任何修改,建議使用元組而不使用列表答案:對解析:[判斷題]72.加強大數(shù)據(jù)關(guān)鍵技術(shù)應(yīng)用研究,實現(xiàn)數(shù)據(jù)快速獲取與應(yīng)用,提升大數(shù)據(jù)挖掘能力。A)正確B)錯誤答案:對解析:[判斷題]73.已知x='Python是一種非常好的編程語言'.encode(),那么表達式x.decode('gbk')的值為'Python是一種非常好的編程語言'。()A)正確B)錯誤答案:錯解析:[判斷題]74.分析顧客消費行業(yè),以便有針對性的向其推薦感興趣的服務(wù),屬于關(guān)聯(lián)規(guī)則挖掘問題A)正確B)錯誤答案:對解析:[判斷題]75.判斷:二進制文件和文本文件的主要區(qū)別在于是否有統(tǒng)一的字符編碼。A)正確B)錯誤答案:對解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.表達式15//4的值為__________________。答案:(3)解析:[問答題]77.求用戶輸入的一組數(shù)值的均值、最大值和最小值。答案:defsat(s):maxs=mins=s[0]sum=0for_ins:maxs=_if_>maxselsemaxsmins=_if_<minselseminssum+=_returnmaxs,mins,sum/len(s)s=input("請輸入數(shù)字,并用空格分隔:").split('')#s=[float(f)forfins]sn=[]for_ins:sn.append(float(_))print(sat(sn))解析:[問答題]78.文件標(biāo)識分為路徑、()和擴展名3部分。答案:文件名主干解析:[問答題]79.已知x=[3,3,4],那么表達式id(x[0])==id(x[1])的值為__________________。答案:(True)解析:[問答題]80.list(seq)將序列轉(zhuǎn)換為()、tuple(seq)將序列轉(zhuǎn)換為()、Set(seq)將序列轉(zhuǎn)換為()答案:列表|元組|集合解析:[問答題]81.Python集合不支持使用下標(biāo)訪問其中的元素。答案:(對)解析:[問答題]82.(填空題)假設(shè)已從標(biāo)準(zhǔn)庫functools導(dǎo)入reduce()函數(shù),那么表達式reduce(lambdax,y:max(x,y),[1,2,3,4,4,5])的值為________。答案:5解析:[問答題]83.所有異常的基類是()答案:BaseException解析:[問答題]84.在循環(huán)結(jié)構(gòu)中,一旦[填空(1)]語句被執(zhí)行,循環(huán)提前結(jié)束;[填空(2)]語句的作用則提前結(jié)束本次循環(huán),忽略該語句之后的所有語句,提前進入下一次循環(huán)。答案:BREAK\CONTINUE解析:[問答題]85.list(?abcd?)的結(jié)果是()。答案:['a','b','c','d']解析:[問答題]86.(填空題)表達式'aaasdf'.lstrip('af')的值為___________。答案:)'sdf'解析:[問答題]87.已知x=range(1,4)和y=range(4,7),那么表達式sum([i*jfori,jinzip(x,y)])的值為____。答案:32解析:[問答題]88.利用條件運算符的嵌套來完成此題:學(xué)習(xí)成績>=90分的同學(xué)用A

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論