版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
試卷科目:Python開發(fā)基礎Python開發(fā)基礎(習題卷12)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎第1部分:單項選擇題,共55題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.Python語句Print(type({1:1,2:2,3:3,4:4}))的輸出結果是()A)<class'tuple'>B)<class'dict'>C)<class'list'>D)<class'set'>[單選題]2.關于函數的參數,以下選項中描述錯誤的是()A)在定義函數時,可以設計可變數量參數,通過在參數前增加星號(*)實現(xiàn)B)在定義函數時,如果有些參數存在默認值,可以在定義函數時直接為這些參數指定默認值C)一個元組可以傳遞給帶有星號的可變參數D)可選參數可以定義在非可選參數的前面[單選題]3.a=10b=20下列表達式結果為True的是A)a>bB)aC)a==bD)b>=a[單選題]4.PythonWeb開發(fā)方向的第三方庫是()A)requestsB)scipyC)pandasD)Django[單選題]5.可以返回字典中元素個數的函數是:()A)size()B)len()C)elements()D)length()[單選題]6.deffun():pass,為()類型的函數。A)無參數,無返回值B)無參數,有返回值C)有參數,無返回值D)有參數,有返回值[單選題]7.()結構是使一個語句或一組語句重復執(zhí)行的結構。A)循環(huán)B)模塊C)選擇D)順序[單選題]8.中國電科院負責公司統(tǒng)建、各單位自建的業(yè)務系統(tǒng)、應用和設備的統(tǒng)一()。A)安全測試B)安全評估C)安全管理D)安全檢查[單選題]9.程序運行結果:a,b=-2.3134,1.23365print("%10.2f+%5.3f=%10.4f"%(a,b,a+b))輸出結果是()A)(A)-2.31+1.234=-1.0798B)(B)-2.313400+1.233650=-1.079750C)(C)-2.31+1.234=-1.0798D)(D)-2.31+1.234=-1.0798[單選題]10.關于全局變量和局部變量,以下說法錯誤的是()A)A局部變量在函數退出時將被釋放B)B全局變量不能和局部變量重名C)C可以使用global保留字在函數內部修改全局變量的值D)D全局變量在程序執(zhí)行的全過程有效[單選題]11.[]for或者while與else搭配使用時,關于執(zhí)行else語句塊描述的是()A)總會執(zhí)行B)僅循環(huán)正常結束后執(zhí)行C)永不執(zhí)行D)僅循環(huán)非正常結束后執(zhí)行(以break結束)[單選題]12.數學關系表達式2A)2<x≤10B)2<x<=10C)2<x&&x<=10D)x>2orx<=10[單選題]13.執(zhí)行語句print(len(range(2,10)))的輸出結果是()A)(A)10B)(B)9C)(C)8D)(D)7[單選題]14.a=[[1,2],[3,4]],則print(a[1][1])的值為A)1B)2C)3D)4[單選題]15.python通過________________來判斷操作是否在分支結構中。A)括號B)縮進C)花括號D)冒號[單選題]16.通過os模塊指定或獲取絕對路徑的命令關鍵字是__________。A)getcwdB)abspathC)joinD)mkdir[單選題]17.在JSP中,關于session對象,以下說法錯誤的是()A)默認情況下,session對象可以一直保留直到關閉瀏覽器B)通過session.setAttribute方法可以將信息保存到session內C)通過session.getAttribute方法可以取出session內保存的信息D)客戶端無法手動銷毀session對象[單選題]18.以下語句執(zhí)行后a、b、c的值是:a="watermelon"b="strawberry"c="cherry"ifa>b:c=aa=bb=cA)watermelonstrawberrycherryB)watermeloncherrystrawberryC)strawberrycherrywatermelonD)strawberrywatermelonwatermelon[單選題]19.在JSP中,以下關于JavaBean必須滿足的三個要求,錯誤的是()A)必須擁有一個public無參數的構造方法B)必須實現(xiàn)java.io.Serializable接口C)必須包含屬性和方法D)必須提供屬性對應的getter和setter方法[單選題]20.函數hex(x)返回整數x對應的()小寫形式字符串?A)二進制B)八進制C)十進制D)十六進制[單選題]21.[]b=(2,3,4,5,6)c=b[::]print(c==b)print(cisb)A)TrueB)TrueC)FalseD)False[單選題]22.已知n=10,執(zhí)行numpy.bool(n)后結果是?A)10B)TrueC)FalseD)0[單選題]23.表達式-15//4的值是?()A)3B)4C)-3D)-4[單選題]24.以下代碼可以得到字符串A中前3個字符的是A)a[:3]B)a[1:3]C)a[:2]D)a[0:2][單選題]25.以下哪項python能正常啟動()A)拼寫錯誤B)錯誤表達式C)縮進錯誤D)手動拋出異常[單選題]26.對于一組數據,將每個要素縮放到[-1,1]范圍,而不會破壞稀疏性應該采取的方法是()。A)使用preprocessing.MaxAbsScaler)方法B)使用preprocessing.LabelEncoder)方法C)使用preprocessing.maxabs_scale)方法D)使用preprocessing.MinMaxScaler)方法[單選題]27.代碼importmath;x=math.sin(math.pi/3)執(zhí)行后,與x的結果最接近的是()A)0.876B)0.886C)0.856D)0.866[單選題]28.在Python集成開發(fā)環(huán)境中,可使用()快捷鍵運行程序。A)Ctrl+SB)F5C)Ctrl+ND)F1[單選題]29.?表達式len(range(10,20))的值為()。A)11B)10C)8D)9[單選題]30.函數abs(-3+4i)返回函數值的結果()A)5.0B)執(zhí)行錯誤C)4.0D)3.0[單選題]31.Python數據分析方向的第三方庫是A)pdfminerB)beautifulsoup4C)timeD)numpy[單選題]32.以下選項中是Python中文分詞的第三方庫的是A)jiebaB)itchatC)timeD)turtle[單選題]33.在Java中,下面哪個方法不可以在任何時候被任何線程調用?A)wait()B)sleep()C)yield()D)currentThread()[單選題]34.在一個關系中,如果存在多個屬性(或屬性組)都能用來唯一標識該關系的元組,且其任何子集都不具有這-特性。該關系的這些屬性(或屬性組)被定義為A)連接碼B)候選碼C)外碼D)主碼[單選題]35.ord("C")的Unicode編碼是67,那么chr(71)對應字符是?A)CB)FC)GD)J[單選題]36.以下程序段X=[1,2,3]Y=[4,5,6]Z=[7,8,9]Xyz=zip(x,y,z)Print(xyz)Print函數輸出的結果是()A)[(1,4,7),(2,5,8),(3,6,9)]B)[(1,4,7),(2,5,8),(3,6,9)]C)[[1,4,7],[2,5,8],[3,6,9]]D)[(1,2,3),(4,5,6),(7,8,9)][單選題]37.若有字符串s='程序設計Python',能得到字符串'Python'的是()A)s[4:9]B)s[8:14]C)s[-1:-7]D)s[-6:][單選題]38.random庫中,sample(seq,k)函數的作用是A)對序列類型中的元素隨機排序B)從序列類型中返回一個元素C)初始化隨機數種子D)生成一個長度為k的隨機數序列[單選題]39.???????????????????????????????????????Python3.0正式發(fā)布的年份是___________。?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????A)1990B)2018C)2002D)2008[單選題]40.以下選項中,用于機器學習方向的第三方庫是A)TensorFlowB)jebaC)SnowNLPD)loso[單選題]41.關于Python對文件的處理,以下選項中描述錯誤的是()。A)Python能夠以文本和二進制兩種方式處理文件B)Python通過解釋器內置的open()函數打開一個文件。C)當文件以文本方式打開時,讀寫按照字節(jié)流方式D)文件使用結束后要用close()方法關閉,釋放文件的使用所有權[單選題]42.已知變量a=2,b=?02?,則表達式a>b的值為()A)報錯B)TrueC)FalseD)false[單選題]43.Scikit-Learn中,()可以更好幫助參數調優(yōu)和選擇模型。A)均值算法B)均方根算法C)最小二乘法D)交叉驗證[單選題]44.在mysql中添加一個新字段的關鍵字是A)alterB)insertC)selectD)delete[單選題]45.已知x={1:2},那么執(zhí)行語句x[2]=3之后,x的值為()A)3B)23C)1:3D){1:2,2:3}[單選題]46.下?程序運?后輸出的結果是______。n=7sum=0foriinrange(int(n)):sum+=i+1print("結果為:",sumA)結果為:25B)結果為:28C)結果為:29D)程序報錯[單選題]47.以下選項中不能生成一個空字典的是A){}B)dict()C)dict([])D){[]}[單選題]48.在JSP中,關于<jsp:setProperty>的說法中,錯誤的是()A)name屬性用于指定Bean的IDB)property屬性用于指定要設置的Bean的屬性名稱C)value屬性表示要為屬性設置的值D)param屬性用于指定要設置的Bean的屬性名稱[單選題]49.在Python函數中,用于獲取用戶輸入的是A)input()B)print()C)Eval()D)get()[單選題]50.random庫中用于生成隨機小數的函數是()A)getrandbits()B)randrange()C)randint()D)random()[單選題]51.HTML中,若要使表格的行高為16px,以下方法中,正確的是():A)…。B)…C)…。D)…。[單選題]52.關于try-finally語句說法正確的是A)觸發(fā)異常時執(zhí)行finally中的代碼B)無論是否異常都會執(zhí)行finally中的代碼C)觸發(fā)異常時不執(zhí)行finally中的代碼D)必須使用finally語句處理異常第2部分:多項選擇題,共5題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.在Java4中,網絡通信的三要素是哪三個【選三項】A)IP地址B)端口號C)協(xié)議D)子網掩碼[多選題]54.一個pair對象具有兩個屬性,分別是()A)firstB)thonC)renturnD)second[多選題]55.為了實現(xiàn)?數據融通,驅動應用持續(xù)創(chuàng)新?的泛在電力物聯(lián)網建設標準,重點任務是()A)全面提升核心業(yè)務智慧化運營能力B)積極打造能源互聯(lián)網生態(tài)C)促進管理提升D)促進業(yè)務轉型[多選題]56.以下常用于處理離散特征的方法有()A)OneHotencoderB)NormalizerC)LabelEncoderD)Imputer[多選題]57.以下說法不正確的是()【選三項】A)因為HDFS有多個副本,所以NameNode是不存在單點問題的。B)Slave節(jié)點要存儲數據,所以它的磁盤越大越好。C)BlockSize是可以修改的。D)如果NameNode意外終止,SecondaryNameNode會接替它使集群繼續(xù)工作。第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.表達式round(3.7)的值為___[填空題]59.已知f=lambdax:5,那么表達式f(3)的值為___第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.在Python中0xad是合法的十六進制數字表示形式[判斷題]61.Python函數名與變量命名規(guī)則一樣。()A)正確B)錯誤[判斷題]62.Python的整型分為標準整型與長整型。()A)正確B)錯誤[判斷題]63.使用內置函數open()打開文件時,只要文件路徑正確就總是可以正確打開的。()A)正確B)錯誤[判斷題]64.在循環(huán)語句中,continue語句的作用是提前結束本次循環(huán)。A)正確B)錯誤[判斷題]65.23e-0.2是合法的浮點常數。A)正確B)錯誤[判斷題]66.在lambda表達式中,不允許包含選擇結構和循環(huán)結構,不能在lambda表達式中調用其他函數。A)正確B)錯誤[判斷題]67.[]表達式?3in[1,2,3,4]?的值為True()A)正確B)錯誤[判斷題]68.字符串屬于Python有序序列,和列表、元組一樣都支持雙向索引[判斷題]69.正則表達式元字符?^?一般用來表示從字符串開始處進行匹配,用在一對方括號中的時候則表示反向匹配,不匹配方括號中的字符[判斷題]70.列表可以作為字典的?鍵?。()A)正確B)錯誤[判斷題]71.下列兩組函數fromscipy.linalgimportlstsqfromscipy.statsimportlinregress(lstsq,linregress)都可以用來進行回歸分析A)正確B)錯誤[判斷題]72.利用先驗原理可以幫助減少頻繁項集產生時需要探查的候選項個數A)正確B)錯誤[判斷題]73.函數定義后,只能被調用一次。A)正確B)錯誤[判斷題]74.[]表達式?[3]in[1,2,3,4]?的值為True()A)正確B)錯誤[判斷題]75.函數在調用前不需要定義,拿來即用就好A)正確B)錯誤第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.已知x=[[1,3,3],[2,3,1]],那么表達式sorted(x,key=lambdaitem:item[0]+item[2])的值為______________________________________。[問答題]77.有n個乒乓球運動員打淘汰賽,編寫函數計算至少需要多少場比賽才能決出冠軍,不允許直接使用n-1。[問答題]78.函數range(m,n,step)是內置函數,參數step是float類型數據。[問答題]79.在繼承關系中,已有的、設計好的類稱為父類或基類,新設計的類稱為子類或派生類,如果需要在派生類中調用基類的方法,可以使用內置函數()或?基類名.方法名()?的方式來實現(xiàn)?。[問答題]80.請設計一個求一元二次方程實數根的程序,方程的參數a、b、c由用戶輸入,且假定用戶輸入的方程總是有實數根。請在答案中輸入程序代碼,及運行截圖。[問答題]81.代碼print(1,2,3,sep=':')的執(zhí)行結果為__________________。[問答題]82.以下代碼運行后的結果是_____。defstr_minus(str1,str2):foriinstr2:ifiinstr1:str1=str1.replace(i,'')returnstr1print(str_minus("Forget!","For!"))[問答題]83.已知x=(3),那么表達式x*3的值為__________。[問答題]84.表達式'Helloworld'.lower).upper)的值為___________。[問答題]85.已知x=[3,5,7],那么表達式x[10:]的值為__。[問答題]86.使用CSV模塊將數據寫入CSV文件時需要方法。[問答題]87.python語言用縮進來表示代碼的層次關系,縮進空格數量需要統(tǒng)一。()A)對B)錯[問答題]88.(填空題)轉義字符r?\n?的含義是___________。[問答題]89.簡述Python中的變量作用域。[問答題]90.(填空題)Numpy中可以使用()函數來創(chuàng)建0數組,使用()函數創(chuàng)建元素都為1的數組。[問答題]91.集合可以作為字典的鍵。[問答題]92.若想對兩個表示時間的變量進行計算,應將時間轉換為什么格式?為什么?[問答題]93.Python列表可以做加的運算,表達式[2,2,2]+[3,3,3]的結果是[5,5,5]。()A)對B)錯[問答題]94.分析邏輯運算符?or?的短路求值特性。[問答題]95.表達式chr(ord(?A?)+2)的值為____。[問答題]96.下列程序的輸出結果是____。a=[10,20,30]b=ab[1]=40print(a[1])[問答題]97.已知x=([1],[2]),那么執(zhí)行語句x[0].append(3)后x的值為______。[單選題]98.Iftheusertypes'0'atthepromptwhatgetsprinted?()defgetinput():print"0:start"print"1:stop"print"2:reset"x=raw_input("selection:")try:num=int(x)ifnum>2ornum<0:returnNonereturnnumexcept:returnNonenum=getinput()ifnotnum:print"invalid"else:print"valid"A)validB)invalidC)Anexceptionisthrown[單選題]99.[]deftext(*params):print('有%d個參數'%len(params))print('第二個參數是:',params[1])a=[1,2,3,4,5,6,7,8,9,10]if__name__=='__main__':text(a)的結果是()A)有10個參數B)IndexError:C)有9個參數[單選題]100.給定字典d,以下選項中對d.get(x,y)的描述正確的是()。A)返回字典d中鍵值對為x:y的值。B)返回字典d中鍵為x的值,如果不存在,則返回?y?。C)返回字典d中鍵為x的值,如果不存在,則返回空。1.答案:B解析:2.答案:D解析:3.答案:D解析:4.答案:D解析:5.答案:B解析:6.答案:A解析:7.答案:A解析:8.答案:A解析:9.答案:A解析:10.答案:B解析:11.答案:B解析:12.答案:B解析:數學關系表達式2<x≤10表示成正確的Python表達式為b13.答案:C解析:14.答案:D解析:15.答案:B解析:16.答案:B解析:17.答案:A解析:概念理解18.答案:D解析:19.答案:C解析:概念理解20.答案:D解析:21.答案:A解析:22.答案:B解析:23.答案:D解析:24.答案:A解析:25.答案:D解析:26.答案:C解析:preprocessing.maxabs_scale)函數會將每個要素縮放到[-1,1]范圍,而不會破壞稀疏性。27.答案:D解析:28.答案:B解析:29.答案:B解析:30.答案:A解析:31.答案:D解析:32.答案:A解析:33.答案:A解析:概念理解34.答案:B解析:35.答案:C解析:36.答案:A解析:37.答案:D解析:38.答案:D解析:39.答案:D解析:40.答案:A解析:41.答案:C解析:42.答案:A解析:43.答案:D解析:交叉驗證是幫助參數調優(yōu)的重要方法。44.答案:A解析:45.答案:D解析:46.答案:B解析:47.答案:D解析:48.答案:D解析:概念理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年治療用生物制品項目資金需求報告
- 2024年盤碟托盤項目投資申請報告代可行性研究報告
- 2024年SKI系列二甲苯異構化催化劑項目投資申請報告代可行性研究報告
- 2024版臨時居住中介協(xié)議3篇
- 2024版全面解讀:衛(wèi)星通信技術研發(fā)與服務合同
- 2024版房地產合作開發(fā)項目協(xié)議細則版B版
- 2023-2024學年八年級語文上冊期末專項復習:綜合性學習語言運用(解析版)
- 2024年道路運輸安全協(xié)議3篇
- 2024模具采購合同標準范本
- 2022-2024年山東中考英語試題匯編:書面表達
- (完整版)聚乙烯課件
- 中國雷暴日多發(fā)區(qū)特征及雷電發(fā)展變化
- 20232023山東省高中學業(yè)水平測試會考題及答案政治
- 獨一味(正式稿2)
- 山西太原晉陽湖總體規(guī)劃城市設計景觀方案文本
- 干部業(yè)績相關信息采集表
- 八年級上綜合性學習 我們的互聯(lián)網時代 練習卷(含答案)
- 中西文化概論(第三版)PPT完整全套教學課件
- 食品批發(fā)銷售記錄制度
- 2024學年上海市浦東新區(qū)物理高二上期末聯(lián)考試題含解析
- 粉塵應急演練記錄
評論
0/150
提交評論