




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習題卷103)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項選擇題,共52題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.Xpath有多少個標準函數(shù)A)50個B)超過100個C)50個D)20個答案:B解析:[單選題]2.以下關(guān)于列表操作的描述,錯誤的是:A)通過append方法可以向列表添加元素B)通過extend方法可以將另一個列表中的元素逐一添加到列表中C)通過insert(index,object)方法在指定位置index前插入元素objectD)通過add方法可以向列表添加元素答案:D解析:[單選題]3.使用open()打開一個Windows操作系統(tǒng)D盤下的文件,以下選項中對路徑的表示錯誤的是A)D:\PythonTest\a.txtB)D://PythonTest//a.txtC)D:\\PythonTest\\a.txtD)D:/PythonTest/a.txt答案:A解析:[單選題]4.程序執(zhí)行時,出現(xiàn)?SyntaxError:unexpectedindent?錯誤,表示的是()。A)類型錯誤B)版本兼容性錯誤C)出現(xiàn)了未知的縮進D)安裝失敗答案:C解析:[單選題]5.如下選項中,不是Python語言特色的是()。A)變量聲明:Python語言具備使用變量須要先定義后使用的特色B)平臺無關(guān):Python程序能夠在任何安裝了解釋器的操做系統(tǒng)環(huán)境中執(zhí)行C)黏性擴展:Python語言可以集成++等語言編寫的代碼D)強制可讀:Python語言經(jīng)過強制縮進來體現(xiàn)語句間的邏輯關(guān)系答案:A解析:[單選題]6.下列運算符的使用錯誤的是:A)1+'a'B)[1,2,3]C)3*'abc'D)-10%-3答案:A解析:[單選題]7.對于給定的關(guān)于天氣信息的數(shù)據(jù)集,已知空氣的溫度、濕度、氣壓、是否降雨以及pm2.5指數(shù),需要建立一個回歸模型預測pm2.5指數(shù),這是一個()。A)半監(jiān)督學習B)強化學習C)無監(jiān)督學習D)有監(jiān)督的學習答案:D解析:[單選題]8.引入模塊的命令是()。A)importB)breakC)continueD)include答案:A解析:[單選題]9.列表?[iforiinrange(15)ifi%5==0]?的值為()。A)[5,10]B)[0,5,10,15]C)[5,10,15]D)[0,5,10]答案:D解析:[單選題]10.以下關(guān)于遞歸函數(shù)基例的說法錯誤的是:A)遞歸函數(shù)必須有基例B)遞歸函數(shù)的基例不再進行遞歸C)每個遞歸函數(shù)都只能有一個基例D)遞歸函數(shù)的基例決定遞歸的深度答案:C解析:[單選題]11.以下javascript程序段,執(zhí)行的結(jié)果是()。varx=-1;do{x=x*x;}while(!x);A)是死循環(huán)B)循環(huán)執(zhí)行一次C)循環(huán)執(zhí)行二次D)有語法錯誤答案:B解析:[單選題]12.以下選項中可實現(xiàn)從'abcdefghij'中隨機選取1個字符類型的數(shù)據(jù)的正確選項是A)random.choice('abcdefghij')B)random.shuffle('abcdefghij')C)random.sample('abcdefghij',1)D)random.uniform('abcdefghij',5)答案:A解析:[單選題]13.關(guān)于算法的有窮性,以下選項中描述正確的是A)算法程序的長度是有限的B)算法只能被有限的用戶使用C)算法程序的運行時間是有限的D)算法程序所處理的數(shù)據(jù)量是有限的答案:C解析:[單選題]14.下面關(guān)于Numpy中秩(rank)的說法正確的是()。A)在Numpy數(shù)組中,秩(rank)和形狀類似B)在Numpy數(shù)組中,秩(rank)和軸是一個概念C)在Numpy數(shù)組中,維數(shù)稱為秩(rank),一維數(shù)組的秩為1,二維數(shù)組的秩為2,以此類推D)在Numpy數(shù)組中,沒有秩(rank)這個概念答案:C解析:秩和維數(shù)是相同的概念。[單選題]15.(,)以下程序的運行結(jié)果是________________。Dic={'apple':2,'orange':5,'pear':3,'banana':6,'watermelon':1}N=0Fork,vindic.items():Ifv>=n:M=kN=vPrint(m)A)appleB)orangeC)bananaD)pear答案:C解析:[單選題]16.python中正則表達式\W的作用A)匹配字符數(shù)字下劃線B)匹配空白字符C)匹配換行符D)匹配非字母,數(shù)字及下劃線答案:D解析:[單選題]17.在turtle庫中,以下函數(shù)都可以改變畫筆方向,除了()以外。A)seth()B)left()C)right()D)setup()答案:D解析:[單選題]18.Nsumpy中對數(shù)組進行轉(zhuǎn)置的函數(shù)是()A)transpose)B)rollaxis)C)swapaxes)D)tan)答案:A解析:transpose)對矩陣進行矩陣轉(zhuǎn)置,rollaxis)向后滾動指定的軸,swapaxes)對換數(shù)組的兩個軸,tan)求三角函數(shù),[單選題]19.給出如下代碼TempStr="HelloWorld"可以輸出?World?子串的是A)print(TempStr[-5:0])B)print(TempStr[-5:])C)print(TempStr[-5:-1])D)print(TempStr[-4:-1])答案:B解析:[單選題]20.下列不是浮點數(shù)常量的是()。A)3.14B)2.C)56D)1.0f25答案:D解析:[單選題]21.下列程序共輸出_______個值:1.age=232.start=23.ifage%2!=0:4.start=15.forxinrange(start,age+2,2):6.print(x)A)10B)16C)12D)14答案:C解析:[單選題]22.利用關(guān)鍵字生成Axes3D對象的代碼是()A)fig=plt.figure()ax=Axes3D(fig)B)ax=newAxes3D()C)ax=plt.axes(projection='3d')D)以上都不對答案:C解析:[單選題]23.我們在使用pandas時需要導入什么東西A)ImportpandasaspdB)importsysC)ImportmatplotlibD)importpymysql答案:A解析:[單選題]24.表達式eval('500//10')的結(jié)果是A)50.1B)500/10'C)500/10D)50答案:D解析:[單選題]25.下面()庫是Python最著名的繪圖庫之一,提供了一整套和MATLAB相似的命令。A)turtleB)numpyC)MatplotlibD)math答案:C解析:[單選題]26.[]input()函數(shù)返回結(jié)果的數(shù)據(jù)類型是()A)字符串B)和具體輸入數(shù)據(jù)類型有關(guān)C)整型D)浮點型答案:A解析:[單選題]27.(,)如果有語句b=int("1a",2),則print(b)的輸出是()A)11B)2BC)20D)報錯答案:D解析:[單選題]28.下面哪一個不是合法的Python變量名_______。A)abcB)AbcC)a-bcD)a_bc答案:C解析:[單選題]29.下列說法中不正確的是()。A)類是對象的模板,而對象是類的實例B)實例屬性姓名如果以__(雙下劃線)開頭,就變成了一個私有變量C)只有在類的內(nèi)部才可以訪問類的私有變量,在外部不能訪問D)在Python中,一個子類只能有一個父類答案:D解析:[單選題]30.用pyinstaller工具能夠?qū)ython源文件所做的操作不包括的選項是A)對源文件打包,并刪除生成的臨時文件B)生成帶有動態(tài)鏈接庫的可執(zhí)行文件C)把數(shù)據(jù)和源代碼一起打包D)生成獨立的可執(zhí)行文件答案:C解析:[單選題]31.關(guān)于希爾排序法的描述,以下選項中正確的是A)希爾排序法屬于交換類排序法B)希爾排序法屬于插人類排序法C)希爾排序法屬于選擇類排序法D)希爾排序法屬于建堆排序法答案:B解析:[單選題]32.已知字符串s='Icanseegreen.',可使用以下哪個語句改變s的值,去除其中的英文句號'.':A)s.replace('','.')B)s.replace('.','')C)s=s.replace('.','')D)s=s.replace('','.')答案:C解析:[單選題]33.關(guān)于字典的遍歷操作,以下描述正確的是_______。A)keys()方法可以遍歷字典中所有的值B)values()方法可以遍歷字典中所有的鍵C)items()方法能以?(鍵,值)?的形式返回所有的條目D)通過items()方法遍歷得到的每個條目都對應一個列表答案:C解析:[單選題]34.下列語句中,()在Python中是非法的。A)x=y=z=1B)x=(y=z+1)C)x,y=y,xD)x+=y答案:B解析:[單選題]35.給出下面代碼:Age=23Start=2Ifage%2!=0:start=1Forxinrange(start,age+2,2):print(x)上述程序輸出值的個數(shù)是:A)10B)12C)16D)14答案:B解析:[單選題]36.以下關(guān)于TensorFlow庫的應用領(lǐng)域的描述,正確的選項是A)機器學習B)數(shù)據(jù)可視化C)Web開發(fā)D)文本分析答案:A解析:[單選題]37.以下關(guān)于分支結(jié)構(gòu)的描述中,錯誤的是______。A)if語句中語句塊執(zhí)行與否依賴于條件判斷B)多分支結(jié)構(gòu)用于設(shè)置多個判斷條件以及對應的多條執(zhí)行路徑C)if語句中條件部分可以使用任何能夠產(chǎn)生True和False的語句和函數(shù)D)二分支結(jié)構(gòu)有一種緊湊形式,使用保留字if和elif實現(xiàn)答案:D解析:[單選題]38.本學期的《Python深度學習應用》任課老師在第幾周介紹Anaconda軟件()。A)1B)2C)3D)4答案:A解析:難易程度:易題型:[單選題]39.下列選項不屬于浮點數(shù)類型的是()A)A2.8+3jB)B-10.C)C7e-2D)D96e3答案:A解析:[單選題]40.創(chuàng)建空的可變集合的方法是:A)s={}B)s=set()C)s=()D)s=dict()答案:B解析:[單選題]41.下列哪種類型是Python的映射類型?A)strB)listC)tupleD)dict答案:D解析:[單選題]42.在Linux中,/etc/shadow文件中存放()A)用戶賬戶基本信息B)用戶口令的相關(guān)信息C)用戶組信息D)文件系統(tǒng)信息答案:B解析:概念理解[單選題]43.(,4分)以下不屬于Python語言保留字的是()。A)doB)whileC)TrueD)pass答案:A解析:[單選題]44.在Python中,設(shè)a=2,b=3,表達式a>bandb>=3的值是()A)1B)-1C)TrueD)False答案:D解析:[單選題]45.下列方法中,能夠讓所有單詞的首字母變成大寫的方法是()。A)capitalizeB)titleC)upperD)ljust答案:B解析:[單選題]46.pandas中,表示兩個時間之間的時間差的對象是()A)datetimeB)TimeStampC)TimedeltaD)Time答案:C解析:[單選題]47.[]設(shè)str='python',想把字符串的第一個字母大寫,其他字母還是小寫,的選項是:()A)print(str[1].upper()+str[-1:1])B)print(str[1].upper()+str[2:])C)print(str[0].upper()+str[1:])D)print(str[0].upper()+str[1:-1])答案:C解析:[單選題]48.[]python中列表list和元組tuple說法正確的是()A)二者都可以修改元素B)二者都可以追加元素C)二者都可以刪除元素D)二者都可以序列解包答案:D解析:[單選題]49.在python3.6.2版本的解釋器中,我們分別查詢長度為一百萬的列表和字典的靠后的元素,就查詢速度來說()A)列表快B)字典快C)一樣快D)以上說法都不對答案:B解析:[單選題]50.關(guān)于lambda函數(shù),以下選項中描述錯誤的是()。A)lambda不是Python的保留字B)定義了一種特殊的函數(shù)C)lambda函數(shù)也稱為匿名函數(shù)D)lambda函數(shù)將函數(shù)名作為函數(shù)結(jié)果返回答案:A解析:[單選題]51.一個射手連續(xù)射靶22次,其中3次射中10環(huán),7次射中9環(huán),9次射中8環(huán),3次射中7環(huán).則射中環(huán)數(shù)的中位數(shù)和眾數(shù)分別為()A)8,9B)8,8C)8.5,8D)8.5,9答案:B解析:[單選題]52.以下不是Python語言關(guān)鍵字的選項是:A)returnB)defC)inD)define答案:D解析:第2部分:多項選擇題,共5題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.以下對于集合的描述不正確的有A)集合中的元素可以重復B)稽核中的元素不可以修改C)稽核不可以用于描述元素間的關(guān)系D)集合中的元素是無序的答案:ABC解析:[多選題]54.對函數(shù)參數(shù)的正確描述有()A)函數(shù)參數(shù)有無,根據(jù)需求而定。B)函數(shù)圓括號之間可以用于定義參數(shù)。C)函數(shù)的參數(shù)是獨屬于函數(shù)的局部變量D)函數(shù)的參數(shù)也是變量。答案:ABCD解析:[多選題]55.下列關(guān)于類的說法,正確的是()A)類中可以定義私有方法和屬性B)類方法的第一個參數(shù)是clsC)實例方法的第一個參數(shù)是selfD)類的實例無法訪問類屬性答案:ABC解析:[多選題]56.下列關(guān)于牛頓法描述正確的是()A)牛頓法是一種迭代算法,每一步都需要求解目標函數(shù)的Hessian矩陣的逆矩陣B)二階收斂,收斂速度快C)函數(shù)要求苛刻(二階連續(xù)可微,漢森矩陣可逆)D)牛頓法是局部收斂的,當初十點選擇不當時,往往導致不收斂答案:ABCD解析:[多選題]57.關(guān)于GBDT算法,下列說法正確的是()?A)增加用于分割的最小樣本數(shù)量,有助于避免過擬合B)增加用于分割的最小樣本數(shù)量,容易造成過擬合C)減小每個基本樹的樣本比例,有助于減小方差D)減小每個基本樹的樣本比例,有助于減小偏差答案:AC解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.表達式eval(?3+5?的)值為_______答案:8解析:[填空題]59.為了提高Python代碼運行速度和進行適當?shù)谋C?,可以將Python程序文件編譯為擴展名____的文件答案:pyc解析:第4部分:判斷題,共19題,請判斷題目是否正確。[判斷題]60.Junit測試方法assertEquals()用來測試兩個對象是否相等。A)正確B)錯誤答案:對解析:[判斷題]61.列表只可以存儲同一類型的數(shù)據(jù)A)正確B)錯誤答案:錯解析:[判斷題]62.(,)假設(shè)random模塊已導入,那么表達式random.sample(range(100),20)的作用是生成20個不重復的整數(shù)。A)正確B)錯誤答案:對解析:[判斷題]63.turtle庫的turtle.setup()函數(shù)于窗體有關(guān),主要有4個參數(shù)。()A)正確B)錯誤答案:對解析:[判斷題]64.在Python中使用切片操作字符串其開始位置只能從1開始。()A)正確B)錯誤答案:錯解析:[判斷題]65.修改字段名用changeA)正確B)錯誤答案:對解析:[判斷題]66.根據(jù)?終極?規(guī)則,在while循環(huán)結(jié)構(gòu)中,循環(huán)結(jié)構(gòu)中的布爾表達式的變量的初始化必須在循環(huán)內(nèi)完成。A)正確B)錯誤答案:錯解析:[判斷題]67.自定義函數(shù)調(diào)用前必須定義。()A)正確B)錯誤答案:對解析:[判斷題]68.業(yè)務部門梳理本專業(yè)非結(jié)構(gòu)化數(shù)據(jù),制定數(shù)據(jù)轉(zhuǎn)換需求,提高數(shù)據(jù)可讀性,豐富完善一手數(shù)據(jù)資源。A)正確B)錯誤答案:對解析:[判斷題]69.每調(diào)用一次函數(shù)就會產(chǎn)生一個新的函數(shù)作用域。A)正確B)錯誤答案:對解析:[判斷題]70.在異常處理結(jié)構(gòu)中,不論是否發(fā)生異常,finally子句中的代碼總是會執(zhí)行的答案:對解析:[判斷題]71.Thesortmethodrearrangestheelementsofalistsotheyareinascendingordescendingorder.A)正確B)錯誤答案:錯解析:[判斷題]72.函數(shù)定義時,在參數(shù)前面加一個星號表示可變數(shù)量變量。A)正確B)錯誤答案:對解析:[判斷題]73.帶有else子句的異常處理結(jié)構(gòu),如果不發(fā)生異常則執(zhí)行else子句中的代碼答案:對解析:[判斷題]74.[]ifx:print("1")else:print("0")以下不能輸出1的x值是()A)正確B)錯誤答案:錯解析:[判斷題]75.數(shù)字3和數(shù)字5直接作為條件表達式時,作用是一樣的,都表示條件成立。A)正確B)錯誤答案:對解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.表達式3notin{1,2,3}的值為()A)TrueB)False答案:B解析:[問答題]77.(填空題)已知有列表x=[[1,2,3],[4,5,6]],那么表達式[[row[i]forrowinx]foriinrange(len(x[0]))]的值為________。答案:[[1,4],[2,5],[3,6]]解析:[問答題]78.Python計算生態(tài)通過Numpy、()、SciPy庫為數(shù)據(jù)分析領(lǐng)域提供支持。答案:Pandas解析:[問答題]79.表達式(1,2,3)+(4,5)的值為__________________答案:(1,2,3,4,5)解析:[問答題]80.Python類的構(gòu)造函數(shù)是__init__()。A)對B)錯答案:A解析:[問答題]81.擴展庫os中的方法remove()可以刪除帶有只讀屬性的文件。答案:(錯)解析:[問答題]82.在IDLE交互模式中瀏覽上一條語句的快捷鍵是__________。答案:Alt+P解析:[問答題]83.Python提供了()、()和()方法用于讀取文本文件的內(nèi)容。答案:read()|readline()|readlines()解析:[問答題]84.使用內(nèi)置的()函數(shù)可創(chuàng)建一個元組。答案:tuple()解析:[問答題]85.輸入圓的半徑,求圓的周長和面積。答案:ImportmathR=eval(input('請輸入圓的半徑r='))Ifr>0:s=math.pi*r*rc=2*math.pi*rprint('圓面積S=',s)print('圓周長C=',c)Else:print('半徑不能小于等于0!')解析:[問答題]86.若循環(huán)條件的值變?yōu)椋ǎ?,說明程序進入無限循環(huán)。答案:Ture解析:[問答題]87.(填空題)語句x=(3,)執(zhí)行后x的值為________。答案:(3,)解析:[問答題]88.(填空題)表達式[1,2]+[3]的值為________。答案:[1,2,3]解析:[問答題]89.在Python程序中,可以使用class作為變量名存儲班級信息。()A)對B)錯答案:B解析:[問答題]90.編寫函數(shù)area(r),該函數(shù)可以根據(jù)半徑r求出一個圓的面積,調(diào)用area求半徑分別為3.5,2.9的圓面積,并求出外圓半徑為6.2,內(nèi)圓半徑為3.3的圓環(huán)面積,結(jié)果保留兩位小數(shù)。答案:importmathDefarea(r):returnmath.pi*r*rPrint("r=3.5area={:.2f}".format(area(3.5)))Print("r=2.9area={:.2f}".format(area(2.9)))Print("r1=6.2r2=3.3area={:.2f}".format(area(6.2)-area(3.3)))解析:[問答題]91.執(zhí)行語句x=int(math.sqrt(math.degrees(math.pi/2)//10))后,x的值是_____。答案:3解析:[問答題]92.解釋Python中的help函數(shù)和dir函數(shù)。答案:help函數(shù)返回幫助文檔和參數(shù)說明:運行結(jié)果如下:Helponfunctioncopyinmodulecopycopy(x)ShallowcopyoperationonarbitraryPythonobjects.Seethemodule』s__doc__stringformoreinfo.
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度門面房出租與租賃期限調(diào)整合同
- 二零二五年度診所負責人安全責任免除合同
- 服務器采購合同共
- 無人機研發(fā)制造投資合同
- 水利設(shè)施施工合同
- 高考語文復習-文言文專題訓練-《遼史》
- 高考語文復習:文言文霍去病專練
- 農(nóng)業(yè)產(chǎn)業(yè)孵化項目合作協(xié)議書
- 業(yè)務流程外包服務協(xié)議內(nèi)容詳訂
- 數(shù)字媒體設(shè)計技能考核點
- 【MOOC】涂附磨具-河南工業(yè)大學 中國大學慕課MOOC答案
- 2024解析:第十四章內(nèi)能的利用-基礎(chǔ)練(解析版)
- 2024年湖南省初中學業(yè)水平考試·數(shù)學
- 建筑施工企業(yè)新員工三級安全教育培訓
- 機電設(shè)備安裝與調(diào)試技術(shù)教案
- TGDCMA 022-2024 信用園區(qū)評價規(guī)范
- 以諾書-中英對照
- 2024年中職高考數(shù)學計算訓練 專題11 平面向量的基本計算(含答案解析)
- 《2023版CSCO鼻咽癌診療指南》解讀課件
- 2024年全國《勞動教育》基礎(chǔ)知識考試題庫與答案
- 張燕芳《國際貿(mào)易實務》(第5版)-參考答案示例-已認證老師可下載
評論
0/150
提交評論