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

下載本文檔

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

文檔簡介

試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習(xí)題卷86)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項選擇題,共52題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.給出如下代碼:fname=input("請輸入要打開的文件:")fo=open(fname,"r")forlineinfo.readlines():print(line)fo.close()關(guān)于上述代碼的描述,以下選項中錯誤的是A)通過fo.readlines()方法將文件的全部內(nèi)容讀入一個字典foB)通過fo.readlines()方法將文件的全部內(nèi)容讀入一個列表foC)上述代碼可以優(yōu)化為:fname=input("請輸入要打開的文件:")fo=open(fname,"r")forlineinfo.readlines():print(line)fo.close()D)用戶輸入文件路徑,以文本文件方式讀入文件內(nèi)容并逐行打印答案:A解析:[單選題]2.下列for循環(huán)執(zhí)行后,輸出結(jié)果的最后一行是foriinrange(1,3):forjinrange(2,5):print(i*j)A)2B)4C)6D)8答案:D解析:[單選題]3.最簡單的Series是由()的數(shù)據(jù)構(gòu)成A)一個數(shù)組B)兩個數(shù)組C)三個數(shù)組D)四個數(shù)組答案:A解析:[單選題]4.weight=65Height=1.75Print("體重%d公斤,身高%.2f米。"%(weight,height))運行后正確結(jié)果是()A)體重65公斤,身高1.75米。B)體重65公斤,身高1.7米。C)體重65%,身高1.75米。D)體重65公斤,身高1.76米。答案:A解析:[單選題]5.關(guān)于模塊下列說法不正確的是()。A)Python模塊(Module)是一個Python文件,以.py結(jié)尾,包含了Python對象定義和Python語句B)模塊讓你能夠有邏輯地組織你的Python代碼段C)把相關(guān)的代碼分配到一個模塊里能讓你的代碼更好用,更易懂D)模塊不能定義類答案:D解析:模塊中可以定義類。[單選題]6.特征歸一化的目的()。A)方便計算B)設(shè)置不同的步長C)學(xué)習(xí)率可以設(shè)置成統(tǒng)一的值D)以上都不對答案:C解析:難易程度:易題型:[單選題]7.與x>yandy>z語句等價的是A)x>y>zB)notx<yornoty<zC)notx<yory<zD)x>yornoty<z答案:A解析:[單選題]8.對于a=3.667,使用字符串格式化保留3位小數(shù)正確的是()。A)?%x?%aB)"%d:%c"%aC)'%7.3f'%aD)?%o?%a答案:C解析:[單選題]9.列表ls=[1,2,3,4,5,6,[7,8,9]],以下選項中描述正確的是A)ls可能是一維列表B)ls可能是高維列表C)ls可能是二維列表D)ls可能是多維列表答案:A解析:[單選題]10.執(zhí)行以下操作后,list_two的值是:()list_one=[4,5,6]list_two=list_onelist_one[2]=3A)[4,5,6]B)[4,3,6]C)[4,5,3]D)都不對答案:C解析:[單選題]11.下面()不是有效的變量名。A)_demoB)bananaC)NumbrD)my-score答案:D解析:[單選題]12.在Linux中,F(xiàn)TP傳輸中使用哪兩個端口()?A)23和24B)21和22C)20和21D)22和23答案:C解析:概念理解[單選題]13.任意長度的Python列表、元組和字符串中最后一個元素的下標為____。A)1B)NullC)-1D)0答案:C解析:[單選題]14.表達式1+2*3.14>0的結(jié)果類型是()。A)intB)longC)floatD)bool答案:D解析:[單選題]15.不屬于面向?qū)ο蟮娜髮傩缘氖牵ǎ)封裝B)繼承C)多態(tài)D)分類答案:D解析:難易程度:易題型:[單選題]16.Python中代碼如需跨行時可以在行尾加上()符號。A)\B)/C)|D)-答案:A解析:[單選題]17.下面定義字符串錯誤的是()A)s='abc'B)s="200"C)s='200"D)s='''200'''答案:C解析:[單選題]18.以下代碼運行后,輸出的結(jié)果正確的選項是()。foriinrange(6):ifi==2:breakelifi==3:continueelse:print(i,end=',')A)0,1,2,3,4,5B)0,1,C)0,1,2D)0,2答案:B解析:[單選題]19.[]使用try…①…except…②…finaly…③…結(jié)構(gòu)執(zhí)行代碼,下面說法正確的是()A)①中應(yīng)包含容易發(fā)生異常的代碼塊B)②中應(yīng)包含如果發(fā)生異常需要執(zhí)行的代碼塊C)③中應(yīng)包含無論是否發(fā)生異常都需要執(zhí)行的代碼塊D)異常處理結(jié)構(gòu)中try、except語句塊是必需的,finally可以沒有答案:D解析:[單選題]20.寫出下面代碼的運行結(jié)果()。defSum(a,b=3,c=5):print(a,b,c)Sum(a=8,c=2)A)82B)8,2C)832D)8,3,2答案:C解析:[單選題]21.以下符合Python語言變量命名規(guī)則的是______。A)turtleB)!IC)5_2D)(ABC)答案:A解析:[單選題]22.在Python中要生成隨機數(shù),應(yīng)該使用()A)mathB)random模塊C)numpyD)pygame答案:B解析:[單選題]23.表達式dict([(1,2),(3,4)])的值為_______________。()A){2:1,4:3}B){3:1,4:2}C){1:3,2:4}D){1:2,3:4}答案:D解析:[單選題]24.以下對于文件打開方式r+,w+的描述中正確的是A)w+不可讀可寫,若文件不存在創(chuàng)建文件B)r+可讀可寫,若文件不存在則報錯C)r+刻度不可寫,若文件不存在則創(chuàng)建文件D)w+可讀可寫,若文件不存在,報錯答案:B解析:[單選題]25.Whatistheinformallanguage,usedbyprogrammersusetocreatemodelsofprograms,thathasnosyntaxrulesandisnotmeanttobecompiledorexecuted?程序員用來創(chuàng)建程序模型的非正式語言是什么,它沒有語法規(guī)則,不打算編譯或執(zhí)行A)flowchart流程圖B)algorithm算法C)sourcecode源代碼D)pseudocode偽碼答案:D解析:[單選題]26.字典d={?Name?:?Kate?,?No?:?1001?,?Age?:?20?},表達式len(d)的值為A)12B)9C)6D)3答案:D解析:[單選題]27.Python中,用于獲取用戶輸入的命令為()A)inputB)readC)getD)for答案:A解析:[單選題]28.Python中對變量描述錯誤的選項是:A)Python不需要顯式聲明變量類型,在第一次變量賦值時由值決定變量的類型B)變量通過變量名訪問C)變量必須在創(chuàng)建和賦值后使用D)變量PI與變量Pi被看作相同的變量答案:D解析:[單選題]29.字符串str="一二三四五六七八九十",str[1:6:2]結(jié)果是()A)"二三四五六"B)"二四六"C)"二四"D)"一三五"答案:B解析:[單選題]30.下列哪一項不屬于while循環(huán)語句的循環(huán)要素()。A)循環(huán)變量的初值和終值B)輸出語句C)循環(huán)體D)循環(huán)變量變化的語句答案:B解析:[單選題]31.下列Python程序運行結(jié)果正確的是()?123?+?12?*3A)123123B)1231233C)123121212D)12336答案:C解析:[單選題]32.下列Python語句中輸出結(jié)果為3的選項是().A)print("1"+"2")B)print("1+2")C)print(eval("1+2"))D)print(eval("1"+"2"))答案:C解析:[單選題]33.Python語言(3.8版本)中字符常量在內(nèi)存中存放的是()。A)ASCII碼值B)Unicode碼值C)內(nèi)碼值D)十進制代碼值答案:B解析:[單選題]34.下面哪個是一種編程模型,它將大規(guī)模的數(shù)據(jù)處理工作拆分成互相獨立的任務(wù)然后并行處理()A)MapReduceB)HDFSC)PigD)Hbase答案:A解析:[單選題]35.Python語言語句塊的標記是A)分號B)/C)逗號D)縮進答案:D解析:[單選題]36.[]lst=[1,2,3,4,5,6]lst[:3]=[4,5,6]print(lst)一上代碼運行結(jié)果()A)[1,2,3,4,5,6]B)['1','2','3','4','5','6']C)[4,5,6,4,5,6]D)['4','5','6','4','5','6']答案:C解析:[單選題]37.程序運行結(jié)果:a,b=8,9print(a,"+",b,"=",a+b)輸出結(jié)果是()。A)(A)a+b=17B)(B)8+9=17C)(C)17D)(D)出錯答案:B解析:[單選題]38.使用運算符測試集合A是否為集合B的真子集的表達式為()A)AB)3C)9D)8答案:A解析:[單選題]39.10.選出以下代碼的輸出結(jié)果():ls=list('theskyisblue')a=ls.index('s')print(a)A)4B)5C)10D)9答案:A解析:[單選題]40.字典對象的()方法返回字典所有的?值?列表。A)get()B)items()C)keys()D)values()答案:D解析:[單選題]41.在JSP中,()動作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面A)forwardB)includeC)useBeanD)setProperty答案:A解析:概念理解[單選題]42.以下哪些是urllib庫robotparser模塊的作用A)模擬發(fā)送請求B)異常處理C)解析urlD)識別網(wǎng)站robots.txt文件答案:D解析:[單選題]43.下列關(guān)于OSI網(wǎng)絡(luò)模型說法正確的是:A)物理層這一層主要傳輸一些十進制數(shù)據(jù)。B)鏈路層主要用于網(wǎng)絡(luò)傳輸。C)網(wǎng)絡(luò)層定義網(wǎng)絡(luò)協(xié)議,通信規(guī)則。D)會話層管理用戶的會話,控制用戶間邏輯的建立和中斷。答案:D解析:[單選題]44.下列關(guān)鍵字中,用來引入模塊的是()A)includeB)fromC)importD)continue答案:C解析:[單選題]45.xpath中bookstore//book/text()表示?A)選取bookstore下直接子節(jié)點文本B)選取bookstore下所有子孫節(jié)點的text,即當前目錄下的所有文本內(nèi)容C)選取bookstore當前節(jié)點文本D)選取bookstore文本屬性答案:B解析:[單選題]46.表達式3//5的值為_______________。()A)3B)0.6C)0D)1答案:C解析:[單選題]47.從官網(wǎng)中下載的手寫數(shù)字數(shù)據(jù)集是什么類型文件()。A)二進制B)八進制C)十進制D)圖片文件答案:A解析:難易程度:易題型:[單選題]48.[]下列關(guān)于異常處理的說法正確的是()A)合理地使用異常處理結(jié)構(gòu)可以使得程序更加健壯,有更強的容錯性B)如果try中的語句沒有拋出異常,則執(zhí)行else中的代碼C)finally子句中的語句無論是否發(fā)生異常,都會執(zhí)行D)其他都正確答案:D解析:[單選題]49.abs(-3+4i)或者|-3i+4|的結(jié)果是()。A)3.0B)執(zhí)行錯誤C)4.0D)5.0答案:D解析:難易程度:易題型:[單選題]50.數(shù)據(jù)庫設(shè)計內(nèi)容的兩個方面包括A)概念設(shè)計和邏輯設(shè)計B)模式設(shè)計和內(nèi)模式設(shè)計C)內(nèi)模式設(shè)計和物理設(shè)計D)結(jié)構(gòu)特征設(shè)計和行為特性設(shè)計答案:A解析:[單選題]51.下列有關(guān)函數(shù)的說法中,正確的是()。A)函數(shù)定義后需要調(diào)用才會執(zhí)行B)函數(shù)體與關(guān)鍵字def必須左對齊C)函數(shù)的定義必須在程序開頭D)函數(shù)定義后,其中的程序就可以自動執(zhí)行答案:A解析:[單選題]52.Python語言誕生于()年。A)2000年B)1990年C)2008年D)2010年答案:B解析:第2部分:多項選擇題,共5題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.泛在電力物聯(lián)網(wǎng)培育發(fā)展新興業(yè)務(wù),大力培育和發(fā)展綜合能源服務(wù)、大數(shù)據(jù)運營、大數(shù)據(jù)征信、光伏云網(wǎng)、三站合一、能源金融、()、基于區(qū)塊鏈的新能源交易等新興業(yè)務(wù)。A)新能源汽車B)虛擬電廠C)智能制造D)資源商業(yè)化運營答案:BCD解析:[多選題]54.在python中,關(guān)于類的描述正確的是A)類定義了對象的屬性,并提供了用于初始化對象的初始化程序和操作這些屬性的方法B)對象是類的一個實例C)初始化程序以__init__命名D)類的抽象是將類的實現(xiàn)和類的使用分離開來答案:ABCD解析:[多選題]55.下列選項中,屬于數(shù)值類型的是()A)0B)1.0C)1+2jD)4.2E-10答案:ABCD解析:[多選題]56.下面不屬于機器學(xué)習(xí)的先天本能是?()A)人們依據(jù)現(xiàn)有數(shù)據(jù)抽象出來的數(shù)學(xué)模型B)學(xué)習(xí)trainingdataset中輸入輸出數(shù)據(jù)間的關(guān)系C)舉一反三學(xué)習(xí)trainingdataset中數(shù)據(jù)D)優(yōu)化輸入數(shù)據(jù)和輸出數(shù)據(jù)的映射關(guān)系/函數(shù)好壞的評價函數(shù)答案:BCD解析:[多選題]57.為了提升Scrapy抓取數(shù)據(jù)的效率,可以使用以下哪些方法()A)增加開發(fā)B)禁止重試C)禁止重定向D)提高log級別答案:ABC解析:第3部分:填空題,共5題,請在空白處填寫正確答案。[填空題]58.達式sorted([111,2,33],key=lambdax:-len(str(x)))的值為__。答案:[111,33,2]解析:[填空題]59.已知x=[1,2,3],那么連續(xù)執(zhí)行y=x和y.append(4)這兩條語句之后,x的值為__________。答案:[1,2,3,4]解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.表達式{}==None的值為True答案:錯解析:[判斷題]61.number=input("請輸入一個整數(shù):")print(number==2*50)執(zhí)行上述代碼后,在鍵盤上輸入100并按回車鍵后,執(zhí)行結(jié)果是True。A)正確B)錯誤答案:錯解析:[判斷題]62.繼承自threading.Thread類的派生類中不能有普通的成員方法答案:錯解析:[判斷題]63.close)方法用于關(guān)閉一個已打開的文件,允許調(diào)用多次。()A)正確B)錯誤答案:對解析:[判斷題]64.pip命令也支持擴展名為.whl的文件直接安裝Python擴展庫A)正確B)錯誤答案:對解析:[判斷題]65.turtle.bk(x)表示海龜當前行進的反方向運動x距離,畫筆方向不變。()A)正確B)錯誤答案:對解析:[判斷題]66.Allinstancesofaclasssharethesamevaluesofthedataattributesintheclass.A)正確B)錯誤答案:錯解析:[判斷題]67.增加模型的復(fù)雜度,總能減小訓(xùn)練樣本誤差A(yù))正確B)錯誤答案:對解析:[判斷題]68.s[::-1]的功能是對字符串s反向取整串。A)正確B)錯誤答案:對解析:[判斷題]69.Series只能通過索引和切片操作來獲取單個或者多個元素。A)正確B)錯誤答案:錯解析:[判斷題]70.Thevalueassignedtoaglobalconstantcanbechangedinthemainlinelogic.A)正確B)錯誤答案:錯解析:[判斷題]71.while可以用作Python中的循環(huán)結(jié)構(gòu)()A)正確B)錯誤答案:對解析:[判斷題]72.默認值參數(shù)就是在定義形參的時候,給函數(shù)默認賦一個值。()A)正確B)錯誤答案:對解析:[判斷題]73.函數(shù)聲明時圓括號后的冒號?:?可以省略。A)正確B)錯誤答案:錯解析:[判斷題]74.形參可以看做是函數(shù)內(nèi)部的局部變量,函數(shù)運?結(jié)束之后形參就不可訪問了。A)正確B)錯誤答案:錯解析:[判斷題]75.回歸分析通常用于挖掘關(guān)聯(lián)規(guī)則A)正確B)錯誤答案:錯解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.(填空題)Python3.x語句print(1,2,3,sep=':')的輸出結(jié)果為________。答案:1:2:3解析:[問答題]77.(填空題)下列程序輸出的結(jié)果是()A=[60,70,80]Print(a*2)答案:[60,70,80,60,70,80]解析:[問答題]78.下列程序中,實際參數(shù)是_____。defhappy(name):print("HappyBirthday,dear{}!".format(name))happy("Mike")答案:MIKE解析:[問答題]79.簡述Python中模塊、包和庫的意義。答案:模塊是最基礎(chǔ)的代碼組織方式,每個包含有組織的代碼片段的.py文件都是一個模塊;包以類似目錄的機構(gòu)組織模塊文件或子包;庫是一個抽象的概念,它是指具有相關(guān)功能模塊的集合。解析:[問答題]80.表達式set([1,1,2,3])的值為____________________。答案:({1,2,3})解析:[問答題]81.已知a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的執(zhí)行結(jié)果為()。答案:True解析:[問答題]82.表達式int('123',8)的值為_________。答案:(83)解析:[問答題]83.(填空題)表達式sorted({'a':3,'b':9,'c':78}.values())的值為________。答案:[3,9,78]解析:[問答題]84.(填空題)Python內(nèi)置函數(shù)________用來返回數(shù)值型序列中所有元素之和。答案:sum()解析:[問答題]85.(填空題)已知ord('A')的值為65并且hex(65)的值為'0x41',那么表達式'\x41b'的值為___________。答案:'Ab'解析:[問答題]86.簡單介紹Python中的數(shù)據(jù)類型和數(shù)字類型。答案:根據(jù)數(shù)據(jù)存儲形式的不同,Python使用不同的數(shù)據(jù)類型存儲不同類型的數(shù)據(jù)。數(shù)字類型提供了數(shù)值的存儲,Python中的數(shù)字類型又包含整型、浮點型、復(fù)數(shù)類型和布爾類型。解析:[問答題]87.Python中建議使用()個空格表示一級縮進。答案:4解析:[問答題]88.Python集成開發(fā)環(huán)境的英文簡稱為_____。答案:IDLE解析:[問答題]89.閱讀以下程序,填寫運行結(jié)果________________.deff1(m):s=0foriinstr(m):s+=int(i)returnsdeff2(n):s=0whilen>0:s=s+1n=n//10returnsprint(f1(123)//f2(123))答案:2解析:[問答題]90.表達式(1)+(2)的值為____________。答案:(3)解析:[問答題]91.(填空題)Python3.x語句print(1,2,3,sep=',')的輸出結(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論