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

下載本文檔

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

文檔簡介

試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習題卷69)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項選擇題,共52題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.關(guān)于文件的打開方式,以下選項中描述正確的是______。A)文件只能選擇二進制或文本方式打開B)所有文件都可能以二進制方式打開C)所有文件都可能以文本方式打開D)文本文件只能以文本方式打開答案:A解析:[單選題]2.Python可以使用()函數(shù)打開文件,這個函數(shù)默認的打開模式為()A)openB)openfileC)openD)openfile答案:C解析:二.多選題(共2題,0.6分)[單選題]3.關(guān)于eval函數(shù),以下選項中描述錯誤的是A)eval函數(shù)的定義為:eval(source,globals=None,locals=None,/)B)執(zhí)行?>>>eval("Hello")?和執(zhí)行?>>>eval("'Hello'")?得到相同的結(jié)果C)eval函數(shù)的作用是將輸入的字符串轉(zhuǎn)為Python語句,并執(zhí)行該語句D)如果用戶希望輸入一個數(shù)字,并用程序?qū)@個數(shù)字進行計算,可以采用eval(input(<輸入提示字符串>))組合答案:B解析:[單選題]4.采用IDLE進行交互式編程,其中?>>>?符號是()A)文件輸入符B)命令提示符C)運算操作符D)程序控制符答案:B解析:[單選題]5.下面關(guān)于Linux內(nèi)核的敘述中,錯誤的是()A)Linux的創(chuàng)始人是芬蘭大學生LinusTorvaldsB)Linux內(nèi)核的最新版本是2.0版C)Linux內(nèi)核是一種自由軟件,其源代碼是開放的D)對于不同體系結(jié)構(gòu)的CPU,Linux內(nèi)核的源代碼各不相同答案:B解析:概念理解[單選題]6.表達式1001==0x3e7的結(jié)果是:A)falseB)FalseC)trueD)True答案:B解析:[單選題]7.下列選項中,不是對文件操作的命令是()A)openB)closeC)readedD)write答案:C解析:[單選題]8.List=['a','b','c','d','e']下列操作會正常輸出結(jié)果的是:A)list[-4:-1:-1]B)list[:3:2]C)list[1:3:0]D)list['a':'d':2]答案:B解析:[單選題]9.s,t="love","python"S+=tS[-1],s[::2],s[-2::-3]正確的結(jié)果是()A)'n','vpto','oyv'B)'n','lvpto','nte'C)'n','lvpto','oyv'D)'n','vpto','opl'答案:C解析:[單選題]10.以下哪個選項不是Python語言的保留字?()A)FalseB)andC)trueD)if答案:C解析:[單選題]11.給出下面代碼:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Age=23Start=2Ifage%2!=0:start=1Forxinrange(start,age+2,2):print(x)上述程序輸出值的個數(shù)是:???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????A)10B)12C)16D)14答案:B解析:[單選題]12.PythonWeb開發(fā)方向的第三方庫是A)MMdnnB)ONNXC)faskD)PyQ15答案:C解析:[單選題]13.計算機軟件分類中,所謂?開源軟件?指的是____________。A)開放源代碼的軟件B)處在開發(fā)源頭的軟件C)沒有版權(quán)的軟件D)可以免費使用的軟件答案:A解析:[單選題]14.{執(zhí)行如下代碼ImportturtleastForiinrange(20,100,20):t.penup()t.goto(0,-i)t.pendown()t.circle(i)在PythonTurtleGraphics中,繪制的圖形是:}A)太極B)同切圓C)同心圓D)笛卡爾心形答案:C解析:[單選題]15.在每個python類中,都包含一個特殊的變量()。它表示當前類自身,可以使用它來引用類中的成員變量和成員函數(shù)。A)thisB)meC)selfD)與類同名答案:C解析:[單選題]16.下列語句在Python中非法的是_______。A)x=y=2B)x,y=2C)x,y=1,2D)x=1答案:A解析:[單選題]17.下述代碼的運行結(jié)果是()。dict={'1':6,'2':5}theCopy=dictdict['1']=4sum0=dict['1']+theCopy['1']print(sum0)A)8B)10C)9D)12答案:A解析:[單選題]18.請閱讀下面的代碼:Defmany_param(num_one,num_two,*args):print(args)Many_param(11,22,33,44,55)運行代碼,輸出結(jié)果為()A)(11,22,33)B)(22,33,44)C)(33,44,55)D)(11,22)答案:C解析:[單選題]19.[]以下不能輸出2的3次方運行結(jié)果語句是()A)print(2^3)B)print(2*2*2)C)選項3D)print(2**3)答案:A解析:[單選題]20.有下?的程序段ifk<=10andk>0:ifk>5:ifk>8:x=0else:X=1else:ifk>2:x=3else:x=4其中k取那組值時x=3(A)3,4,5B)3,4C)5,6,7D)4,5答案:A解析:[單選題]21.以下選項中能夠?qū)崿F(xiàn)Python循環(huán)結(jié)構(gòu)的是()A)whileB)ifC)do...forD)loop答案:A解析:[單選題]22.(,)給出下面代碼:()A=input("").split(",")X=0Whilex<len(a):Print(a[x],end="")X+=1代碼執(zhí)行時,從鍵盤獲得的輸入為:?Python語言,是,腳本,語言?,則代碼的輸出結(jié)果是A)Python語言是腳本語言B)Python語言是腳本語言C)Python語言?,?是?,?腳本?,?語言?D)?Python語言是腳本語言?答案:D解析:[單選題]23.Aftertheexecutionofthefollowingstatement,thevariablepricewillreferencethevalue__________.執(zhí)行以下語句后,可變價格將引用該值Price=int(68.549)A)68B)69C)68.55D)68.6答案:A解析:[單選題]24.表達式str(5)+"20"的結(jié)果正確的是()A)52B)520C)?520?D)7答案:C解析:[單選題]25.[]python集合是如何比較大小的()A)按集合中的最大值B)按集合內(nèi)的元素數(shù)量C)按包含與被包含的關(guān)系D)按集合內(nèi)對應(yīng)元素答案:C解析:[單選題]26.3*9+2**5//(6/2)+8%3-5表示運算的結(jié)果是()A)35B)34C)33D)-5答案:B解析:[單選題]27.關(guān)于random.uniform(a,b)的作用描述,以下選項中正確的是A)生成一個[a,b]之間的隨機小數(shù)B)生成一個均值為a,方差為b的正態(tài)分布C)生成一個(a,b)之間的隨機數(shù)D)生成一個[a,b]之間的隨機整數(shù)答案:A解析:[單選題]28.以下選項中符合Python語言變量命名規(guī)則的是A)*iB)3_1C)AI!D)Templist答案:D解析:[單選題]29.(,)有一個元組,group=[(?蕭峰?,98),(?楊過?,96)],若將此列表改寫成group=[(?蕭峰?,100),(?楊過?,96)],下列語句正確的是():A)group[0][1]=100B)group[0]=(?蕭峰?,100)C)group[?蕭峰?]=100D)group.get(?蕭峰?)=100答案:B解析:[單選題]30.關(guān)于filter函數(shù),如下程序代碼執(zhí)行的結(jié)果是()。deffun(x):returnx%2>0print(list(filter(fun,range(10))))A)[2,4,6,8,10]B)[0,2,4,6,8]C)[0,1,2,3,4,5,6,7,8,9]D)[1,3,5,7,9]答案:D解析:[單選題]31.以下哪項在open函數(shù)中代表既可讀也可寫的模式:A)wbB)w+C)aD)rb答案:B解析:[單選題]32.下列Python語句錯誤的是()。A)Amin=xifx<yelseyB)BwhileTrue:breakC)Cforsin?hello?print(s)D)Difxoryandx:print(?hello?)答案:C解析:[單選題]33.MNIST訓練集的第一個數(shù)據(jù)是()。A)4B)2C)0D)5答案:D解析:難易程度:易題型:[單選題]34.執(zhí)行如下代碼:Importtimeprint(time.time())以下選項中描述錯誤的是A)time庫是Python的標準庫B)可使用time.ctime(),顯示為更可讀的形式C)time.sleep(5)推遲調(diào)用線程的運行,單位為毫秒D)輸出自1970年1月1日00:00:00AM以來的秒數(shù)答案:C解析:[單選題]35.Python腳本文件的擴展名為()。A)pythonB)pyC)ptD)pg答案:B解析:[單選題]36.如果要將讀寫位置移動到文件開頭,需要使用的命令是()。A)closeB)seek(0)C)truncateD)write('stuff?)答案:B解析:seck(0)指移動指針到0位置即開頭。[單選題]37.程序運行結(jié)果:a=input("輸入一個字母:")print("%d"%ord(a))輸入字母?d?輸出結(jié)果是()。A)(A)dB)(B)DC)(C)100D)(D)出錯答案:C解析:[單選題]38.[]給出如下代碼:whileTrue:□□□□guess=eval(input())□□□□ifguess==0x452//2:□□□□□□□□break作為輸入能夠結(jié)束程序運行的是()A)breakB)0x452C)553D)452//2答案:C解析:[單選題]39.[]c=(x<<1forxinrange(1,4))tuple(c)print(tuple(c))輸出結(jié)果正確的是()A)(2,B)(1,C)(2,D)()答案:D解析:[單選題]40.print(Trueif2>=0elseFalse)語句的輸出結(jié)果是()。A)TrueB)FalseC)1D)-1答案:A解析:[單選題]41.程序最外層有一個變量a,定義一個函數(shù),其中再次使用了變量a,以下說法正確的是()。A)函數(shù)中將a聲明為global,對a的操作與全局變量無關(guān)B)函數(shù)中未將a聲明為global,對a的操作與全局變量無關(guān)C)函數(shù)中未將a聲明為global,對a的操作即為對全局變量a的操作D)函數(shù)中將a聲明為global,對a的操作即為對全局變量a的操作答案:D解析:[單選題]42.設(shè)置turtle窗口大小的函數(shù)是()。A)turtle.setup()B)turtle.window()C)turtle.shape()D)turtle.pensize()答案:A解析:[單選題]43.以下為查看創(chuàng)建表命令的語句為A)desc表名;B)showcreatetable表名;C)desccreatetable表名;D)show表名;答案:B解析:[單選題]44.Python中的復(fù)數(shù),下列說法錯誤的是A)表示復(fù)數(shù)的語法是real+imagejB)實部和虛部都是浮點數(shù)C)虛部必須后綴J,且必須是小寫D)方法conjugate返回復(fù)數(shù)的共軛復(fù)數(shù)答案:C解析:[單選題]45.函數(shù)可以改變()數(shù)據(jù)類型的實參。A)intB)stringC)list#列表是可變數(shù)據(jù)類型,因此通過形參可以改變實際參數(shù)D)float答案:C解析:[單選題]46.數(shù)據(jù)庫設(shè)計中,反映用戶對數(shù)據(jù)要求的模式是A)概念模式B)內(nèi)模式C)設(shè)計模式D)外模式答案:D解析:[單選題]47.已知ls=[12,34.5,True,'test',3+5j],則下列選項中,輸出結(jié)果為?['test']?的選項是()。A)ls[4]B)ls[3:4]C)ls[3]D)ls[4:5]答案:B解析:[單選題]48.關(guān)于文件關(guān)閉的.close()方法,以下選項中描述正確的是______。A)文件處理結(jié)束之后,一定要用.close()方法關(guān)閉文件B)文件處理遵循嚴格的"打開-操作-關(guān)閉"模式C)文件處理后可以不用.close()方法關(guān)閉文件,程序退出時會默認關(guān)閉D)如果文件是只讀方式打開,僅在這種情況下可以不用.close()方法關(guān)閉文件答案:D解析:[單選題]49.Python中實現(xiàn)多個條件判斷需要用到()語句與if語句的組合。A)elseB)elifC)passD)else答案:B解析:[單選題]50.關(guān)于類和對象的關(guān)系,下列描述正確的是A)類是面向?qū)ο蟮暮诵腂)類是現(xiàn)實中事物的個體C)對象是根據(jù)類創(chuàng)建的,并且一個類只能對應(yīng)一個對象D)對象描述的是現(xiàn)實的個體,它是類的實例答案:D解析:[單選題]51.寫出以下程序的輸出結(jié)果是()Kvps={'1':1,'2':2}TheCopy=kvpsKvps['1']=5Sum=kvps['1']+theCopy['1']Print(sum)A)1B)2C)7D)10答案:D解析:[單選題]52.在Java中,下列哪個方法可以使線程從運行狀態(tài)進入阻塞狀態(tài)A)sleepB)stopC)yieldD)start答案:A解析:概念理解第2部分:多項選擇題,共8題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.假設(shè)x=2,x*=3+5**2的運算結(jié)果是A)3B)28C)56D)25答案:ABCD解析:[多選題]54.以下幾種模型方法屬于判別式模型的有()A)混合高斯B)CRFC)區(qū)分度訓練D)隱馬爾科夫模型答案:BC解析:[多選題]55.字典可以通過()查詢A)鍵B)值C)下標D)鍵值對答案:ABD解析:[多選題]56.直方圖的有點有A)可以清楚地描述數(shù)據(jù)分布B)可以用于大量數(shù)據(jù)描述C)可以完全地戰(zhàn)士所有信息D)可以大致估計總體分布答案:ABD解析:[多選題]57.泛在電力物聯(lián)網(wǎng)的建設(shè)目標中,對內(nèi)實現(xiàn)()A)數(shù)據(jù)一個源B)電網(wǎng)一張圖C)上下一條心D)業(yè)務(wù)一條線答案:ABD解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.使用pip工具查看當前已安裝的Python擴展庫的完整命令是___。答案:piplist解析:[填空題]59.已知字典x={i:str(i+3)foriinrange(3)},那么表達式sum(x)的值為__。答案:3解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.序列的類型:列表、元組、對象。A)正確B)錯誤答案:錯解析:[判斷題]61.按照Python語法格式編寫代碼保存文件的擴展名為py。A)正確B)錯誤答案:對解析:[判斷題]62.漢字可作為Python的標識符的一部分。()A)正確B)錯誤答案:對解析:[判斷題]63.正則式:&表示匹配字符串結(jié)尾A)正確B)錯誤答案:錯解析:[判斷題]64.fi=fopen("t.txt","r+")執(zhí)行后只能對"t.txt"文件進行讀操作。A)正確B)錯誤答案:錯解析:[判斷題]65.函數(shù)的位置參數(shù)有嚴格的位置關(guān)系。()A)正確B)錯誤答案:對解析:[判斷題]66.scipy和numpy默認都沒有提供繪圖函數(shù)。它們僅僅是數(shù)值工具。推薦的繪圖工具包是matplotlib。A)正確B)錯誤答案:對解析:[判斷題]67.集成測試必須是針對整個產(chǎn)品系統(tǒng)進行的測試。A)正確B)錯誤答案:錯解析:[判斷題]68.使用@staticmethod裝飾器修飾的方法稱之為類方法。()A)正確B)錯誤答案:錯解析:[判斷題]69.(,)訪問字典時,由于字典里的條目沒有順序,所以只能通過鍵訪問值。A)正確B)錯誤答案:對解析:[判斷題]70.標準庫os的rename()方法可以實現(xiàn)文件移動操作。()A)正確B)錯誤答案:對解析:[判斷題]71.hello'.id('o')可以查看字符?o?的下標地址。A)正確B)錯誤答案:錯解析:[判斷題]72.正則表達式'[^abc]'可以一個匹配任意除'a'、'b'、'c'之外的字符。A)正確B)錯誤答案:對解析:[判斷題]73.函數(shù)只有被調(diào)用時,其中的代碼才會執(zhí)行。A)正確B)錯誤答案:對解析:[判斷題]74.[]字典中的每一個元素必須都是鍵值對()A)正確B)錯誤答案:對解析:[判斷題]75.如果定義類時沒有編寫析構(gòu)函數(shù),Python將提供一個默認的析構(gòu)函數(shù)進行必要的資源清理工作。A)正確B)錯誤答案:對解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.(填空題)正則表達式模塊re的___________方法用來在字符串開始處進行指定模式的匹配。答案:match()解析:[問答題]77.正則表達式模塊re的____方法用來在字符串開始處進行指定模式的匹配。答案:MATCH()解析:[問答題]78.在Python中__________表示空類型。答案:(None)解析:[問答題]79.lambda表達式中可以使用任意復(fù)雜的表達式,但是必須只編寫一個表達式。()A)對B)錯答案:A解析:[問答題]80.表達式'人生苦短,我用Python。'.find('python')的值為[填空(1)]答案:-1解析:[問答題]81.分析邏輯運算符"or"的短路求值特性?答案:有表達式1or表達式2如果表達式1的值為true,那么無論表達式2的值為什么,整個表達式的值始終為true。解析:[問答題]82.表達式len([iforiinrange(10)])的值為__________。答案:(10)解析:[問答題]83.(填空題)已知x='123'和y='456',那么表達式x+y的值為___________。答案:'123456'解析:[問答題]84.表達式{1,2,3}=={1,3,2}的值為___________。答案:(True)解析:[問答題]85.(填空題,)表達式{1,2,3}

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論