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

下載本文檔

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

文檔簡介

試卷科目:Python開發(fā)基礎Python開發(fā)基礎(習題卷59)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎第1部分:單項選擇題,共52題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.關于hash函數(shù),下面說法正確的是()A)hash函數(shù)提高了數(shù)據(jù)安全性B)hash函數(shù)可以用來對密碼進行加密C)hash函數(shù)可以用來校驗文件的一致性D)上面說的都對答案:D解析:[單選題]2.while循環(huán)可以根據(jù)()來判斷循環(huán)執(zhí)行和結(jié)束A)判斷條件B)遍歷結(jié)構(gòu)C)exit語句D)continue語句答案:A解析:[單選題]3.已知f=lambdax,y:x+y,那么表達式f(3,2)的值為A)5B)6C)0D)1答案:A解析:[單選題]4.運行以下程序輸出的結(jié)果是:()A={'g1':'一年級','g2':'二年級'}Print(a['g3']=='三年級')A)TrueB)FalseC)OkD)運行時出現(xiàn)錯誤提示答案:D解析:[單選題]5.以下關于datetime庫的說法,錯誤的是:A)datetime模塊包含一個datetime類,通過fromdatetimeimportdatetime導入的是datetime這個類。B)datetime.now()返回當前日期和時間,其類型是datetime。C)用戶輸入的日期和時間是字符串,要處理日期和時間,必須把str轉(zhuǎn)換為datetime,可以通過datetime.strftime()實現(xiàn)D)特定時間轉(zhuǎn)為datetime時間的方式,比如datetime.datetime(2018,1,1)答案:C解析:[單選題]6.在Pandas中,描述統(tǒng)計信息的是()。A)describe)B)desc)C)information)D)info)答案:A解析:describe)用于描述統(tǒng)計信息。[單選題]7.飛槳框架調(diào)用顯卡計算資源的命令()。A)paddle.set_device(?gpu:0?)B)paddle.set_device(?cpu:0?)C)paddle.set_device(??xpu:0?)D)paddle.set_device(?cpu:1?)答案:A解析:難易程度:易題型:[單選題]8.(,)下列選項中哪個()表示對文件的?先清空再寫?的操作。A)rB)wC)aD)x答案:B解析:[單選題]9.運行以下語句,輸出的結(jié)果是()f=[{'name':'zs','age':20},{'name':'ls','age':30},{'name':'ww','age':25}]fs=sorted(f,key=lambdax:x['age'])print(fs)A)[{'age':20,'name':'zs'},{'age':25,'name':'ww'},{'age':30,'name':'ls'}]B)[{'name':'zs','age':20},{'name':'ww','age':25},{'name':'ls','age':30}]C)[{'age':30,'name':'ls'},{'age':25,'name':'ww'},{'age':20,'name':'zs'}]D)[{'name':'ls','age':30},{'name':'ww','age':25},{'name':'zs','age':20}]答案:B解析:[單選題]10.以下關于缺失值檢測的說法中,正確的是()A)null和notnull可以對缺失值進行處理B)dropna方法既可以刪除觀測記錄,亦可以刪除特征C)fillna方法中用來替換缺失值的值只能是數(shù)據(jù)庫D)pandas庫中的interpolate模塊包含了多種插值方法答案:B解析:[單選題]11.Pthon語言print(?世界,你好?)的輸出是()。A)(?世界,你好?)B)?世界,你好?C)世界,你好D)運行結(jié)果出錯答案:C解析:[單選題]12.random庫中,seed函數(shù)的作用是A)生成一個隨機整數(shù)B)生成一個隨機小數(shù)C)初始化隨機數(shù)種子D)生成一個隨機序列答案:C解析:[單選題]13.如果規(guī)則集中的規(guī)則按照優(yōu)先級降序排列,則稱規(guī)則集是()A)無序規(guī)則B)窮舉規(guī)則C)互斥規(guī)則D)有序規(guī)則答案:D解析:[單選題]14.Whatwillbedisplayedafterthefollowingcodeisexecuted?Count=4Whilecount<12:print("counting")count=count+2A)countingcountingcountingcountingB)countingCountingCountingCountingC)countingCountingD)countingCountingCounting答案:B解析:[單選題]15.以下程序段的輸出結(jié)果是()foriin?xyzabcxyz?:print(i,end='')ifi==?c?:breakA)xyzabcxyzB)xyzabxyzC)xyzabcD)xyzab答案:C解析:[單選題]16.格式化輸出0.002178對應的科學表示法形式,保留4位有效位的標準浮點形式及百分形式(保留2位小數(shù)),正確的是()A)print("{0:.2e}{0:.2%}".format(0.031415926))B)print("{0:.2e}{0:.2%}".%(0.031415926))C)print("{0:e}{0:.2%}".%(0.031415926))D)print("{0:e}{0:%}".%(0.031415926))答案:A解析:[單選題]17.程序如下S=0Foriinrange(1,11):s=s+ii=i+1Print(s)以上程序去掉那一語句,將不影響程序的功能()A)i=i+1B)print(s)C)s=s+iD)foriinrange(1,11):答案:A解析:[單選題]18.已知字典dic={?a?:1,?b?:2,?c?:3},則執(zhí)行表達式dic.pop(?c?)的值為A)3B){'c':3}C)0D)False答案:A解析:[單選題]19.以下對自定義函數(shù)interest(money,day=1,interest_rate=0.05)調(diào)用錯誤的是()A)interest(3000)B)interest(3000,3,0.1)C)interest(day=2,3000,0.05)D)interest(3000,interest_rate=0.1,day=7)答案:C解析:[單選題]20.下列語句中,不能捕獲異常的是()A)try:9/0B)try:9/0except:print("除數(shù)不能為0")C)try:9/0exceptExceptionase:print€D)try:9/0exceptZeroDivisionErrorase:print€答案:A解析:[單選題]21.下列Python語句正確的是()A)min=xifx<yelseyB)max=x>y?x:yC)if(x>y)printxD)whileTrue:pass;答案:D解析:[單選題]22.以下選項不屬于程序流程圖基本元素的是()。A)A循環(huán)框B)B連接點C)C判斷框D)D注釋框答案:A解析:[單選題]23.以下函數(shù)中,不能改變turle繪制方向的是A)turtle.fd()B)turtle.seth()C)turtle.right()D)turtle.cirele()答案:D解析:[單選題]24.關于數(shù)據(jù)結(jié)構(gòu)的描述,以下選項中正確的是A)數(shù)據(jù)結(jié)構(gòu)指相互有關聯(lián)的數(shù)據(jù)元素的集合B)數(shù)據(jù)的存儲結(jié)構(gòu)是指反映數(shù)據(jù)元素之間邏輯關系的數(shù)據(jù)結(jié)構(gòu)C)數(shù)據(jù)的邏輯結(jié)構(gòu)有順序、鏈接、索引等存儲方式D)數(shù)據(jù)結(jié)構(gòu)不可以直觀地用圖形表示答案:A解析:[單選題]25.哪個選項不能正確引用turtle庫進而使用setup()函數(shù)?A)fromturtleimport*B)importturtleC)importturtleastD)importsetupfromturtle答案:D解析:[單選題]26.梯度提升樹屬于()模型。A)概率模型B)集成模型C)距離模型D)神經(jīng)網(wǎng)絡模型答案:B解析:難易程度:中題型:[單選題]27.在Linux中,添加新用戶賬號的命令是()A)useraddB)usernewC)adduserD)newuser答案:A解析:概念理解[單選題]28.i=0whilei<10:print("我愛Python!")i=i+2while執(zhí)行幾次()A)3次B)4次C)5次D)6次答案:C解析:[單選題]29.以下程序的輸出結(jié)果是:>>>deff(x,y=0,z=0):pass>>>f(1,,3)A)passB)NoneC)notD)出錯答案:D解析:[單選題]30.若x=[1,2,3],則執(zhí)行語句x.insert(0,4)后,x的值為_______。()A)[0,4,1,2,3]B)[(0,4),1,2,3]C)[1,2,3,4]D)[4,1,2,3]答案:D解析:[單選題]31.要將3.1415926變成00003.14如何進行格式化輸出()A)"%0.2f"%3.1415629B)"%.2f"%3.1415629C)"%8.2f"%3.1415629D)"%08.2f"%3.1415629答案:D解析:[單選題]32.以下程序的執(zhí)行結(jié)果為:defmean(*args):length=0s=0foreinargs:s+=elength+=1returns/lengthprint(mean(2,3,4,5,6))A)4B)20C)6D)10答案:A解析:[單選題]33.執(zhí)行語句print(eval(input())),輸入以下選項,得到錯誤提示的選項是:A)'4243'B)"ls='dfaf'"C)3424D)ls='dfaf'答案:D解析:[單選題]34.下列方法中,可以對列表元素排序的是()A)sort()B)reverse()C)max()D)list()答案:A解析:[單選題]35.已知text=?111a22bb3ccc?,并且已導入正則表達式模塊re,那么表達式Max(re.findall(?\d+?,text))的值為()A)3B)11C)111D)111223答案:A解析:[單選題]36.設置DataFrame對象索引使用哪種方法()A)merge()方法B)concat()方法C)to_datetime()方法D)set_index()方法答案:D解析:[單選題]37.邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型()。A)只能是0或1B)只能是0或非0正數(shù)C)只能是整型或字符型數(shù)據(jù)D)可以是任何類型的數(shù)據(jù)答案:D解析:[單選題]38.對應的方法可以用于向CSV文件寫入和解析一二維數(shù)據(jù)的分別是()A)write()和read()B)join()和split()C)writeline()和readall()D)write()和readall()答案:B解析:[單選題]39.在下列表達式中,()不是合法的元組A)(20,)B)('runoob')C)()D)(123,'unoob')答案:B解析:[單選題]40.為了判斷整型變量age是否大于18且小于22,以下表達式錯誤的是()A)18<age<22B)age>18andage<22C)22>age>18D)age>18and<22答案:D解析:[單選題]41.在Java中,若要將一個類對象能被整體寫入文件,則定義該類時必須實現(xiàn)下列哪個接口A)RunnableB)ActionListenerC)WindowsAdapterD)Serializable答案:D解析:概念理解[單選題]42.在JavaScript中(?24?+?2.9?)的計算結(jié)果是()A)26;B)242;C)242.9D)26.9;答案:C解析:[單選題]43.基本的Python內(nèi)置函數(shù)sorted(x)的作用是()。A)返回變量x的數(shù)據(jù)類型B)對組合數(shù)據(jù)類型x進行排序,默認從小到大C)將x轉(zhuǎn)換為等值的字符串類型D)對組合數(shù)據(jù)類型x計算求和結(jié)果答案:B解析:[單選題]44.python中同時去掉字符串左邊和右邊空格的函數(shù)是:()A)Center()B)Count()C)Fomat()D)strip()答案:D解析:[單選題]45.以下是正確的字符串()A)A?abc?ab?B)B?abc?ab?C)C?abc?ab?D)D?abc\?ab?答案:D解析:[單選題]46.()負責南京綜合示范,推動配電、用電信息標準化實時采集,深化人工智能應用,提升全網(wǎng)運行狀態(tài)實時感知和智慧運營水平;A)冀北公司B)河北公司C)天津公司D)江蘇公司答案:D解析:[單選題]47.numpy.min()這個函數(shù)用于?A)尋找所有元素中最大值B)計算所有元素的平均值C)尋找所有元素中最小值D)尋找所有元素中的中值答案:C解析:[單選題]48.已知集合x={1,2,3},y={3,4,5},則x-y結(jié)果是。A){1,2}B){1,2,3}C){1,2,4,5}D){4,5}答案:A解析:[單選題]49.scipy.stats模塊中隨機變量的殘存函數(shù)是()A)cdfB)rvsC)pdfD)sf答案:D解析:殘存函數(shù)是sf,其數(shù)值上等于1-cdf(累積分布函數(shù))。[單選題]50.以3為實部4為虛部,Python復數(shù)的表達形式為___________。()A)3+4i或3+4IB)3+4j或3+4JC)3+4*i或3+4*ID)3+4*j或3+4*J答案:B解析:[單選題]51.以下哪個是Python不支持的數(shù)據(jù)類型()A)listB)floatC)intD)char答案:D解析:[單選題]52.以下哪個不是Python3中33個保留字之一()。A)printB)ifC)whileD)for答案:A解析:第2部分:多項選擇題,共8題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.集合特征描述不正確的是()。A)集合內(nèi)的數(shù)據(jù)是無序的B)集合內(nèi)的元素是有序的C)集合內(nèi)的元素是可重復的D)集合無特征答案:BCD解析:[多選題]54.Tornado有哪些特點?A)完備的Web框架B)高效的網(wǎng)絡庫C)提供高效HTTPClientD)提供高效的內(nèi)部HTTP服務器答案:ABCD解析:[多選題]55.下列哪些是可以用在hdfs上的指令【選三項】A)catB)-getC)-rmD)-put答案:BCD解析:[多選題]56.機器學習中的random_state參數(shù),有關說法正確的是()。A)恒值時可以固定每次的劃分結(jié)果B)不可修改C)含義為隨機數(shù)種子D)僅在劃分數(shù)據(jù)集時用到答案:AC解析:[多選題]57.關于位運算符的符號的描述正確的是A)"&"按位與運算符B)"|"按位或運算符C)"~"按位異或運算符D)"^"按位取反運算符答案:AB解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.表達式type(?3?)in(int,float,complex的)值為__)答案:False解析:[填空題]59.已知列表x=list(range(5)),那么執(zhí)行語句x.remove(3)之后,表達式x.index(4)的值為__答案:3解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.軟件測試是一個過程,包含若干活動,運行軟件進行測試只是活動之一。A)正確B)錯誤答案:對解析:[判斷題]61.在函數(shù)內(nèi)部,既可以使用global來聲明使用外部全局變量,也可以使用global直接定義全局變量答案:對解析:[判斷題]62.x=(y=z+1)語句在Python中是非法的。A)正確B)錯誤答案:對解析:[判斷題]63.3+4j是合法Python數(shù)字類型答案:對解析:[判斷題]64.Thefirstlineinawhileloopisreferredtoastheconditionclause.A)正確B)錯誤答案:錯解析:[判斷題]65.無論使用單引號或雙引號包含字符,使用print輸出的結(jié)果都一樣。A)正確B)錯誤答案:錯解析:[判斷題]66.[]已知x=3,那么賦值語句x='abcedfg'是無法正常執(zhí)行的()A)正確B)錯誤答案:錯解析:[判斷題]67.任何一個普通的python文件都可以作為模塊導入。A)正確B)錯誤答案:對解析:[判斷題]68.列表可以作為集合的元素。()A)正確B)錯誤答案:錯解析:[判斷題]69.在同一個作用域內(nèi),局部變量會隱藏同名的全局變量答案:對解析:[判斷題]70.函數(shù)eval()用于數(shù)值表達式求值,例如eval(2*3+1)A)正確B)錯誤答案:錯解析:[判斷題]71.對于生成器對象x=(3foriinrange(5)),連續(xù)兩次執(zhí)行l(wèi)ist(x)的結(jié)果是一樣的。A)正確B)錯誤答案:錯解析:[判斷題]72.Python的除法運算符是%A)正確B)錯誤答案:錯解析:[判斷題]73.對于列表中存儲的二維數(shù)據(jù),可以通過循環(huán)寫入一維數(shù)據(jù)的方式寫入CSV文件。A)正確B)錯誤答案:對解析:[判斷題]74.表達式"Hello">"hello"的結(jié)果是True。A)正確B)錯誤答案:錯解析:[判斷題]75.在編寫多層循環(huán)時,為了提高運行效率,應盡量減少內(nèi)循環(huán)中不必要的計算答案:對解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.(填空題)表達式3andnot5的值為________。答案:False解析:[問答題]77.參考編程模板,完善代碼,輸出如下圖的田字符形狀*---*---**************---*---**************---*---*Foriinrange(11):_____(1)_____print("*---*---*")_____(2)_____print("***")答案:foriinrange(11):ifiin[0,5,10]:print("*---*---*")else:print("***")解析:[問答題]78.只可以動態(tài)為對象增加數(shù)據(jù)成員,而不能為對象動態(tài)增加成員方法。答案:(錯)解析:[問答題]79.猜數(shù)游戲,預設一個0~9之間的整數(shù),通過用戶輸入的數(shù)據(jù),進行判斷。如果大于預設的數(shù),顯示?太大?;小于預設的數(shù),顯示?太小?,如此循環(huán),直至猜中該數(shù),顯示?恭喜!你猜中了!?,請補充完整。num=7whileTrue:guess=int(input('請輸入你猜的數(shù)(0~9):'))if__________________________print('恭喜!你猜中了!')breakelifguess>num:print('太大')else:print('太小')答案:guess==num:解析:[問答題]80.表達式int('101',2)的值為__________。答案:(5)解析:[問答題]81.為了給a,b,c賦初值10,正確的Python賦值語句是a,b,c=10。()A)對B)錯答案:B解析:[問答題]82.設s='abcde',則s[1:3]值是'____'。答案:bc解析:[問答題]83.()切片操作list())[::2]執(zhí)行結(jié)果為是什么?[0,2,4]答案:簡答題|range(6解析:[問答題]84.函數(shù)定義時,必須指定參數(shù)的數(shù)據(jù)類型。()A)對B)錯答案:B解析:[問答題]85.實例方法中的第一個參數(shù)必須是實例,該參數(shù)名一般約定為____________。答案:self解析:[問答題]86.表達式3notin[1,2,3]的值為__________答案:Flase解析:類型不同[問答題]87.()一個數(shù)字5也是合法的Python表達式。A)對B)錯答案:A解析:[問答題]88.表達式{}==None的值為True。答案:(錯)解析:[問答題]89.(填空題)假設正則表達式模塊re已正確導入,那么表達式re.sub('(.\s)\\1+','\\1','aaaaabb')的值為___________。答案:'aaaaabb'解析:[問答題]90.設計一個窗體,并放置一個按鈕,單擊按鈕后彈出顏色對話框,關閉顏色對話框后提示選中的顏色答案:importwxclasswxGUI(wx.App):defOnInit(self):frame=wx.Frame(parent=None,title='wxGUI',size=(160,140))panel=wx.Panel(frame,-1)buttonOK=wx.Button(panel,-1,'OK',pos=(0,0))self.Bind(wx.EVT_BUTTON,self.OnButtonOK,buttonOK)frame.Show()returnTruedefOnButtonOK(self,event):colorDlg=wx.ColourDialog(None)colorDlg.ShowModal()color=colorD

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論