版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習(xí)題卷102)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項選擇題,共52題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.在Java中,設(shè)計模式的兩大主題是A)系統(tǒng)的維護(hù)與開發(fā)B)對象組合與類的繼承C)系統(tǒng)架構(gòu)與系統(tǒng)開發(fā)D)系統(tǒng)復(fù)用與系統(tǒng)擴(kuò)展答案:D解析:概念理解[單選題]2.以下語句的運(yùn)行結(jié)果是Python=?Python?print(?study?+Python)A)studyPythonB)?study?PythonC)studyPythonD)語法錯誤答案:C解析:[單選題]3.泛在電力物聯(lián)網(wǎng)技術(shù)架構(gòu)中的()層次負(fù)責(zé)數(shù)據(jù)傳輸。A)感知層B)網(wǎng)絡(luò)層C)平臺層D)應(yīng)用層答案:B解析:[單選題]4.下列不合法的Python變量名是A)PythonB)N.xC)sumD)Hello_World答案:B解析:[單選題]5.以下哪一項是不合法的布爾表達(dá)式()。A)Axinrange(3)B)B3=aC)Ce>5and4==fD)D(x-6)>5答案:B解析:[單選題]6.以下關(guān)于程序控制結(jié)構(gòu)描述錯誤的是:()A)單分支結(jié)構(gòu)是用if保留字判斷滿足一個條件,就執(zhí)行相應(yīng)的處理代碼B)二分支結(jié)構(gòu)是用if-else根據(jù)條件的真假,執(zhí)行兩種處理代碼C)foriinrange(5)表示循環(huán)5次,i的值是從1到5D)多分支結(jié)構(gòu)是用if-elif-else處理多種可能的情況答案:C解析:[單選題]7.執(zhí)行條件判斷語句:age=16ifage>=18: print('成年人')else: print('未成年')輸出的結(jié)果是( )A)未成年B)成年人C)語法錯誤D)16答案:A解析:[單選題]8.x=28,哪個選項的描述是正確的?A)條件35<=x<75是合法的,且輸出為TrueB)條件24<=x<25是合法的,且輸出為FalseC)條件24<=x<25是不合法的D)條件24<=xandx<25是合法的,且輸出為True答案:B解析:[單選題]9.運(yùn)行以下程序的輸出結(jié)果是()s=0foriinrange(1,10,6):s+=iprint(s)A)0B)8C)17D)55答案:B解析:[單選題]10.以下代碼輸出的最后一行是():age=23start=2ifage%2!=0:start=1forxinrange(start,age+2,2):print(x)A)23B)21C)25D)22答案:A解析:[單選題]11.字符串a(chǎn)='ABcd',執(zhí)行語句a.lower(),輸出的結(jié)果是()A)'ABCD'B)'Abcd'C)'abcd'D)'abcD'答案:C解析:[單選題]12.下列選項中,用于格式化字符串的是()。A)%B)format()C)f-stringD)以上全部答案:D解析:[單選題]13.屬于神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)模型基本步驟是()。A)數(shù)據(jù)處理B)模型設(shè)計C)訓(xùn)練配置D)以上都是答案:D解析:難易程度:易題型:[單選題]14.打印出smith\exam1\test.txtA)print("smith\exam1\test.txt")B)print("smith\\exam1\\test.txt")C)print("smith\"exam1\"test.txt")D)print("smith"\exam1"\test.txt")答案:B解析:[單選題]15.Python中,函數(shù)定義可以不包括以下內(nèi)容:A)函數(shù)名B)關(guān)鍵字defC)一對圓括號D)可選參數(shù)列表答案:D解析:[單選題]16.下列語句中,哪個在Python中是非法的()A)x=y=z=1B)x=(y=z+1)C)x,y=y,xD)x+=y答案:B解析:[單選題]17.關(guān)于import引用,以下選項中描述錯誤的是()A)使用importB)import保留字用于導(dǎo)入模塊或者模塊中的對象C)使用importD)可以使用from答案:D解析:[單選題]18.關(guān)于字典的創(chuàng)建,以下正確的是()。A)a={x:1,y:2,z:3}B)b=dict()C)c=dict([1,2],[3,4])D)d=dict((1,2),(3,4))答案:B解析:[單選題]19.以下關(guān)于函數(shù)說法正確的是______。A)函數(shù)的實際參數(shù)和形式參數(shù)必須同名B)函數(shù)的形式參數(shù)既可以是變量也可以是常量C)函數(shù)的實際參數(shù)不可以是表達(dá)式D)函數(shù)的實際參數(shù)可以是其他函數(shù)的調(diào)用答案:D解析:[單選題]20.以下關(guān)于模塊的描述不正確的是()。A)模塊是包含函數(shù)和變量的Python文件B)模塊可以被導(dǎo)入C)可以使用"."操作符訪問模塊中的函數(shù)和變量D)模塊使得代碼更復(fù)雜,可讀性變差答案:D解析:模塊化編程使得Python程序可讀性變高。[單選題]21.Whichtypeoferrorpreventstheprogramfromrunning?哪種類型的錯誤會阻止程序運(yùn)行A)syntax語法B)human人類C)grammatical文法的D)logical必然的答案:A解析:[單選題]22.循環(huán)中可以用()語句跳出當(dāng)前循環(huán)剩余的語句,繼續(xù)進(jìn)行下一輪循環(huán)。A)passB)continueC)breakD)以上均不是答案:B解析:[單選題]23.以下選項關(guān)于元組數(shù)據(jù)描述錯誤的說法是()。(2分)A)元組中的元素可以是不同類型的數(shù)據(jù)B)元組一旦創(chuàng)建就不能被修改C)元組與列表同屬序列類型數(shù)據(jù),元組中的數(shù)據(jù)可以被任意修改D)元組用一對?()?和逗號來表示數(shù)據(jù)答案:C解析:[單選題]24.在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是A)需求設(shè)計B)詳細(xì)設(shè)計C)可行性分析D)概要設(shè)計答案:A解析:[單選題]25.下列ZooKeeper模型的數(shù)據(jù)結(jié)構(gòu)特點說明正確的是。A)znode可以有子節(jié)點目錄,并且每個znode的不可以存儲數(shù)據(jù)。B)znode不可以是臨時節(jié)點,一旦創(chuàng)建這個znode的客戶端與服務(wù)端失去聯(lián)系,這個znode將自動刪除。C)znode的是有版本的,每個znode的中存儲的數(shù)據(jù)可以有多個版本,也就是一個訪問路徑中可以存儲多份數(shù)據(jù)。D)znode的目錄名不可以自動編號,如果已經(jīng)存在了,需要使用者手動重新命名。答案:C解析:[單選題]26.下面選項中()是python中的可以更改數(shù)據(jù)類型A)字符串B)元組C)列表D)數(shù)字答案:C解析:[單選題]27.在python中可以通過調(diào)用random庫來產(chǎn)生隨機(jī)數(shù)。a=random.randint(1,99),并賦值給變量a。以下描述正確的是()。A)隨機(jī)產(chǎn)生一個1~99的小數(shù)B)隨機(jī)產(chǎn)生一個1~99的整敏C)產(chǎn)生一個值為99的整數(shù)D)隨機(jī)產(chǎn)生一個1~99的無理數(shù)答案:B解析:randint)函數(shù)用來生成閉區(qū)間的整數(shù)。[單選題]28.表達(dá)式divmod(20,3)的結(jié)果是:A)6,2B)6C)2D)(6,2)答案:D解析:[單選題]29.若兩個Dataframe里的索引不完全一致,對這兩個Dataframe直接用符號執(zhí)行相加運(yùn)算時A)相同索引里的數(shù)值進(jìn)行相加,不同索引中的數(shù)值為NullB)相同索引里的數(shù)值進(jìn)行相加,不同索引中的數(shù)值保留為原索引里的數(shù)值C)程序報錯,不能執(zhí)行相加運(yùn)算D)相同索引里的數(shù)值進(jìn)行相加,不同索引中的數(shù)值置為NaN答案:D解析:[單選題]30.給出如下代碼MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石榴花","6月":"蓮花","7月":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}n=input("請輸入1-12的月份:")print(n+"月份之代表花:"+MonthandFlower.get(str(n)+"月"))以下選項中描述正確的是A)代碼實現(xiàn)了獲取一個整數(shù)(1-12)來表示月份,輸出該月份對應(yīng)的代表花名B)MonthandFlower是列表類型變量C)MonthandFlower是一個元組D)MonthandFlower是集合類型變量答案:A解析:[單選題]31.關(guān)于數(shù)據(jù)模型的描述,以下選項中錯誤的是A)數(shù)據(jù)庫中的數(shù)據(jù)模型可以將計算機(jī)數(shù)據(jù)庫中物理世界的要求反映到復(fù)雜的現(xiàn)實世界B)數(shù)據(jù)是現(xiàn)實世界符號的抽象,數(shù)據(jù)模型是數(shù)據(jù)特征的抽象C)數(shù)據(jù)模型描述的內(nèi)容有三個部分:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束D)數(shù)據(jù)模型按不同應(yīng)用層次分為三種類型:概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)答案:A解析:[單選題]32.gensim庫中,()是指一組電子文檔的集合,這個集合是gensim的輸入。A)結(jié)構(gòu)B)主題C)文檔流D)語料答案:D解析:語料是文檔的集合,也是gensim進(jìn)行自然語言處理的輸入a[單選題]33.以下程序函數(shù)被調(diào)用后,能夠正確執(zhí)行的是()。deff(x,y=1,z=2):passA)f(1,x=2,z=3)B)f(x=1,2)C)f(x=1,y=2,z=3)D)f(1,,z=3)答案:C解析:[單選題]34.pymysql中獲取數(shù)據(jù)庫連接的函數(shù)是哪個?A)connection()B)conn()C)connect()D)getConn()答案:C解析:[單選題]35.math庫中計算x的平方根的函數(shù)是:A)abs(x)B)sqrt(x)C)isqrt(x)D)pow(x)答案:B解析:[單選題]36.在黑盒測試方法中,設(shè)計測試用例的主要根據(jù)是A)程序外部功能B)程序流程圖C)程序數(shù)據(jù)結(jié)構(gòu)D)程序內(nèi)部邏輯答案:A解析:[單選題]37.列哪個語句在Python中是?法的?A)x=y=z=1B)x=(y=z+1)C)x,y=y,xD)x+=y答案:B解析:[單選題]38.關(guān)于元組,下列描述正確的是()A)元組完全相當(dāng)于一個列表B)由于元組是一個序列,所以序列的切片操作可以用于元組C)元組中的元素可以添加、刪除或替換D)一個元組就是一個字典答案:B解析:[單選題]39.若用open()函數(shù)打開一個文本文件,文件不存在則創(chuàng)建,存在則完全覆蓋,則文件打開模式是________。A)"w"B)"r"C)"x"D)"a"答案:A解析:[單選題]40.Python語言單行注釋以()開頭A)*B)#C)%D)@答案:B解析:[單選題]41.文件不存在,使用open命令會報錯的模式是()A)aB)wC)w+D)r+答案:D解析:[單選題]42.ls=[1,2,3,4,5,6],以下關(guān)于循環(huán)結(jié)構(gòu)的描述,錯誤的是:()窗體頂端A)HYPERLINKB)HYPERLINKC)HYPERLINKD)HYPERLINK答案:A解析:窗體底端[單選題]43.可以使用命令,查看已經(jīng)安裝了哪些庫。A)pipB)pipC)pipD)pip答案:A解析:[單選題]44.在Python中導(dǎo)入其他函數(shù)函數(shù)庫的關(guān)鍵字是___________。A)importB)fromC)intoD)include答案:A解析:[單選題]45.在繪圖時?-?表示那種風(fēng)格字符()。A)虛線B)實線C)點劃線D)點虛線答案:B解析:難易程度:易題型:[單選題]46.在獲取網(wǎng)頁頁面時,我們通過哪個python自帶的庫()發(fā)送request請求?A)requestB)responseC)UrllibD)HttpResponse答案:C解析:[單選題]47.如果以負(fù)數(shù)作為平方根函數(shù)math.sqrt()的參數(shù),將產(chǎn)生______。答案:CA)死循環(huán)B)得數(shù)C)ValueError異常D)Finally答案:C解析:[單選題]48.以下哪個變量標(biāo)識符是錯誤的。A)_xB)integer_aC)5aD)a_5答案:C解析:[單選題]49.程序的基本編寫方法,即IPO方法。以下哪個不是該方法中的步驟()。A)執(zhí)行B)輸入C)輸出D)處理答案:A解析:[單選題]50.下面()語句的寫法是正確的。A)ifs==4:B)ifs=4;C)ifs=4D)ifS==4答案:A解析:[單選題]51.len(?123/n2?)的計算結(jié)果是()A)3B)4C)5D)6答案:D解析:[單選題]52.下面代碼實現(xiàn)的功能描述的是deffact(n):ifn==0:return1else:returnn*fact(n-1)num=eval(input("請輸入一個整數(shù):"))print(fact(abs(int(num))))A)接受用戶輸入的整數(shù)n,判斷n是否是素數(shù)并輸出結(jié)論B)接受用戶輸入的整數(shù)n,判斷n是否是完數(shù)并輸出結(jié)論C)接受用戶輸入的整數(shù)n,判斷n是否是水仙花數(shù)D)接受用戶輸入的整數(shù)n,輸出n的階乘值答案:D解析:第2部分:多項選擇題,共5題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.對于break關(guān)鍵字,下面說法正確的是:A)一定放在循環(huán)語句中B)一定放在條件語句后面C)一個break只能跳出離他最近一一層循環(huán)D)一個break可以跳出多個循環(huán)答案:ABC解析:[多選題]54.下面對于超鏈接的說法,正確的是:A)語句<ahref=?form.html?>FillOurForm</a>指向的是同一服務(wù)器同一目錄下的form.htmlB)語句<ahref=?stuff/cat.html?>Catalog</a>指向的是同一服務(wù)器子目錄stuff下的cat.htmlC)語句<ahref=?../parent.html?>Parent</a>指向的是同一服務(wù)器父目錄下的parent.htmlD)語句<ahref=??target=?_blank?>BASD</a>指向的是內(nèi)部的網(wǎng)站答案:ABC解析:[多選題]55.對數(shù)據(jù)的處理操作主要有()A)排序B)查找C)插入D)刪除答案:ABCD解析:[多選題]56.關(guān)于提示參數(shù),以下描述正確的是?()A)指定清晰、明確的提示信息,準(zhǔn)確地告知用戶,需要提供什么樣的信息。B)提示參數(shù)帶有提示結(jié)束符(比如冒號或者問號),這樣可以分開提示參數(shù)與用戶輸入,看起來更直觀。C)有的提示內(nèi)容可能很長,這種情況,我們可以把提示內(nèi)容存儲在變量中,然后再將變量傳遞給input()函數(shù)。D)使用函數(shù)input()時,用戶輸入內(nèi)容會被解析為字符串。如果試圖將輸入的內(nèi)容進(jìn)行數(shù)值比較時,python會自動處理。答案:ABC解析:[多選題]57.以下選項中能返回集合s和t的并集的是:A)s|tB)s.union(t)C)s-tD)s&t答案:AB解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.已知x=[3,5,3,7],那么表達(dá)式[x.index(i)foriinxifi==3]的值為____。答案:[0,0]解析:[填空題]59.表達(dá)式?a?.join(?abc?.partitio的n(值為?_a?_)_)_答案:aaabc解析:第4部分:判斷題,共19題,請判斷題目是否正確。[判斷題]60.del命令和pop命令刪除列表元素的方式相同。A)正確B)錯誤答案:錯解析:[判斷題]61.(,)函數(shù)聲明時使用默認(rèn)值參數(shù),函數(shù)調(diào)用實參和形參的個數(shù)可以不一致。A)正確B)錯誤答案:對解析:[判斷題]62.Pythonfunctionnamesfollowthesamerulesasthosefornamingvariables.A)正確B)錯誤答案:對解析:[判斷題]63.擴(kuò)展庫os中的?法remove()可以刪除帶有只讀屬性的?件。A)正確B)錯誤答案:錯解析:[判斷題]64.回歸測試一般是在進(jìn)行軟件的第二輪測試開始的。A)正確B)錯誤答案:對解析:[判斷題]65.運(yùn)算符/在Python2.x和Python3.x中具有相同功能肯定是一樣的。A)正確B)錯誤答案:錯解析:[判斷題]66.運(yùn)行x=11+True+'5'之后,x的值是17。A)正確B)錯誤答案:錯解析:[判斷題]67.空間性能主要指軟件運(yùn)行時所消耗的系統(tǒng)資源,比如硬件資源,CPU消耗等。()A)正確B)錯誤答案:對解析:[判斷題]68.包含yield語句的函數(shù)一般成為生成器函數(shù),可以用來創(chuàng)建生成器對象。A)正確B)錯誤答案:對解析:[判斷題]69.以讀模式打開文件時,文件指針指向文件開始處。答案:對解析:[判斷題]70.特征提取技術(shù)并不依賴于特定的領(lǐng)域。A)正確B)錯誤答案:錯解析:[判斷題]71.Python中的成員運(yùn)算符用于判斷指定序列中是否包含某個值。()A)正確B)錯誤答案:對解析:[判斷題]72.使用函數(shù)可以有助于提升代碼的整潔度,使代碼更易于理解。A)正確B)錯誤答案:對解析:[判斷題]73.list、str、tuple是序列類型。A)正確B)錯誤答案:對解析:[判斷題]74.lambda表達(dá)式中可以使用任意復(fù)雜的表達(dá)式,但是必須只編寫一個表達(dá)式。A)正確B)錯誤答案:對解析:[判斷題]75.字典不能通過?值?直接反向訪問?鍵?的內(nèi)容。A)正確B)錯誤答案:對解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.無法使用lambda表達(dá)式定義有名字的函數(shù)。答案:(錯)解析:[問答題]77.求斐波納契(Fibonacci)數(shù)列:1,1,2,3,5,8...的前n項,n的值從鍵盤輸入。???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????例如輸入:10輸出為字符串形式:"1,1,2,3,5,8,13,21,34,55"Deff(n):ifn==1orn==2:return1else:(1)M=eval(input())S=""Foriinrange(1,m+1):(2)(3)答案:(1)returnf(n-1)+f(n-2)(2)s+="{},".format(f(i))(3)print(s[:-1])解析:[問答題]78.如果只需要math模塊中的sin()函數(shù),建議使用frommathimportsin來導(dǎo)入,而不要使用importmath導(dǎo)入整個模塊。答案:(對)解析:[問答題]79.表達(dá)式sorted({'a':3,'b':9,'c':78})的值為_________________。答案:(['a','b','c'])解析:[問答題]80.已知x=list(range(10)),則表達(dá)式x[-4:]的值為__________。答案:([6,7,8,9])解析:[問答題]81.0o12f是合法的八進(jìn)制數(shù)字。()A)(A)對B)(B)錯答案:B解析:[問答題]82.一個函數(shù)如果帶有默認(rèn)值參數(shù),那么必須所有參數(shù)都設(shè)置默認(rèn)值。答案:(錯)解析:[問答題]83.names=['Tom','Jack','Gavin']print(names.index(?Tom?))結(jié)果是______________。答案:0解析:[問答題]84.下列語句的輸出結(jié)果是:'____'。'abc'*3答案:abcabcabc解析:[問答題]85.float[]函數(shù)用于將數(shù)據(jù)轉(zhuǎn)換為()類型的數(shù)據(jù)。答案:浮點解析:[問答題]86.設(shè)s='abcde',則s[::-1]值是'____'。答案:edcba解析:[問答題]87.(填空題)下面程序的輸出結(jié)果是_
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版有關(guān)運(yùn)輸合同模板集合
- 二零二五版辦公設(shè)備耗材行業(yè)規(guī)范制定與執(zhí)行合同3篇
- 2025年度企業(yè)信息化建設(shè)與網(wǎng)絡(luò)安全合同3篇
- 2024版智慧城市系統(tǒng)集成合同
- 2025年度集裝箱貨運(yùn)代理業(yè)務(wù)合作伙伴管理協(xié)議3篇
- 2025不銹鋼室內(nèi)門定制及安裝服務(wù)合同3篇
- 2025年度出納崗位競聘及考核聘用合同書3篇
- 2025年度汽車零部件生產(chǎn)商質(zhì)量標(biāo)準(zhǔn)執(zhí)行協(xié)議3篇
- 二零二五年度科技公司兼職軟件開發(fā)人員聘用合同3篇
- 二零二五版股權(quán)分紅權(quán)轉(zhuǎn)讓補(bǔ)充協(xié)議3篇
- 【傳媒大學(xué)】2024年新營銷
- 乳腺癌的綜合治療及進(jìn)展
- 【大學(xué)課件】基于BGP協(xié)議的IP黑名單分發(fā)系統(tǒng)
- 2025屆廣東省佛山市高三上學(xué)期普通高中教學(xué)質(zhì)量檢測(一模)英語試卷(無答案)
- 自身免疫性腦炎課件
- 人力資源管理各崗位工作職責(zé)
- 信陽農(nóng)林學(xué)院《新媒體傳播學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024建筑公司年終工作總結(jié)(32篇)
- 信息安全意識培訓(xùn)課件
- 2024年項目投資計劃書(三篇)
- 公路工程標(biāo)準(zhǔn)施工招標(biāo)文件(2018年版)
評論
0/150
提交評論