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

下載本文檔

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

文檔簡介

試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習題卷11)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項選擇題,共55題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.返回a/b的結(jié)果,并四舍五入保留兩位小數(shù),下面函數(shù)方法正確的是:A)abs(a/b,2)B)divmod(a/b,2)C)round(a/b,2)D)pow(a/b,2)答案:C解析:[單選題]2.不屬于Python語言特點的是()。A)多語言集成B)Python的運行速度比C語言快很多C)生態(tài)豐富D)語法簡潔答案:B解析:[單選題]3.運行如下程序,結(jié)果是()List1=['python','java','c++']Print(len(list1))A)3B)4C)5D)2答案:A解析:[單選題]4.什么函數(shù)可將用戶輸入的內(nèi)容當作一個字符串類型,是獲得用戶輸入的常用方式。A)input()函數(shù)B)print()函數(shù)C)chr()函數(shù)D)isnumeric()函數(shù)答案:A解析:[單選題]5.下面不是IPO模式的一部分是()A)ProgamB)InputC)ProcessD)Output答案:A解析:[單選題]6.表達式list(range(50,60,3))的值為()。A)[50,53,56,59,62]B)[50,53,56,59]C)[52,55,58]D)[51,54,57]答案:B解析:[單選題]7.在E-R圖中,哪個選項是用來表示聯(lián)系的圖形A)矩形B)橢圓形C)三角形D)菱形答案:D解析:[單選題]8.下列不是Python語言關(guān)鍵字的是A)openB)ifC)lambdaD)finally答案:A解析:[單選題]9.給出如下代碼:TempStr="HelloWorld"以下選項中可以輸出?World?子串的是A)print(TempStr[-5:-1])B)print(TempStr[-5:0])C)print(TempStr[-4:-1])print(TempStr[-4:-1])D)print(TempStr[-5:])答案:D解析:[單選題]10.關(guān)于語句f=open('demo.txt','r'),下列說法不正確的是______。A)demo.txt文件必須已經(jīng)存在B)只能從demo.txt文件讀數(shù)據(jù),而不能向該文件寫數(shù)據(jù)C)只能向demo.txt文件寫數(shù)據(jù),而不能從該文件讀數(shù)據(jù)D)"r"方式是默認的文件打開方式答案:C解析:[單選題]11.生成一個[0.0,1.0)之間的隨機小數(shù)的函數(shù)是()A)random.uniform(0.0,1.0)B)random.randrange(0.0,1.0)C)random.random()D)random.randint(0.0,1.0)答案:C解析:[單選題]12.a=2b,c=4,6print(?result={}?.format(a+b*c),end="!")程序的執(zhí)行結(jié)果是()A)Aresult=26B)Bresult=36!C)C26!D)Dresult=26!答案:D解析:[單選題]13.傳遞參數(shù)時可以使用(),避免牢記參數(shù)順序的麻煩。A)默認值參數(shù)B)關(guān)鍵參數(shù)C)可變長度參數(shù)D)序列解包答案:B解析:[單選題]14.關(guān)于文件,下列說法中錯誤的是()A)file=open(filename,'rb')表示以只讀、二進制方式打開名為fileName的文件。B)對已經(jīng)關(guān)閉的文件進行讀寫操作會導致ValueError錯誤。C)對文件操作完成后即使不關(guān)閉程序也不會報錯,所以可以不關(guān)閉文件D)對于非空文本文件,read()返回字符串,readlines()返回列表答案:C解析:[單選題]15.定義a存儲整數(shù)值45,正確的是()。A)A=45B)a=45C)ab=45D)a='45'答案:B解析:[單選題]16.以下關(guān)于break,continue的說法,正確的是()。A)continue語句被用來告訴Pvthon跳過當前循環(huán)塊中的剩余語句,然后繼續(xù)進行下一輪循環(huán);在循環(huán)中break的作用是終止當前循環(huán)結(jié)構(gòu)的后續(xù)操作,一旦程序運行了break,循環(huán)也就終止了B)break語句被用來告訴Python跳過當前循環(huán)塊中的剩余語句,然后繼續(xù)進行下一輪循環(huán);在循環(huán)中continue的作用是終止當前循環(huán)結(jié)構(gòu)的后續(xù)操作,一旦程序運行了continue,循環(huán)也就終止了C)break,continue語句被用來告訴Python跳過當前循環(huán)塊中的剩余語句,然后繼續(xù)進行下一輪循環(huán)D)在循環(huán)中break,continue的作用是終止當前循環(huán)結(jié)構(gòu)的后續(xù)操作,一旦程序運行了break循環(huán)也就終止了答案:A解析:continue語句可以跳過循環(huán)的當前一步。[單選題]17.以下關(guān)于字符串類型的操作的描述,正確的是A)str.isnumeric()方法把字符串str中數(shù)字字符變成數(shù)字B)設(shè)x='aaa',則執(zhí)行x/3的結(jié)果是'a'C)想把一個字符串str所有的字符都大寫,用upper(str)D)想獲取字符串str的長度,用字符串處理函數(shù)len(str)答案:D解析:[單選題]18.Python支持的四種數(shù)值類型是int、float、complex和()。A)longB)boolC)longintD)logic答案:B解析:[單選題]19.實現(xiàn)多路分支的最佳控制結(jié)構(gòu)是A)ifB)tryC)if-elif-elseD)if-else答案:C解析:[單選題]20.在數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示的階段是A)概念設(shè)計階段B)邏輯設(shè)計階段C)物理設(shè)計階段D)需求分析階段答案:A解析:[單選題]21.給出如下代碼:如下描述錯誤的是()foriinrange(10):print(chr(ord("!")+i),end="")A)class="fr-ficfr-dii">B)chr(x)函數(shù)返回Unicode編碼對應(yīng)的字符C)系統(tǒng)報錯D)ord("!")返回"!"字符對應(yīng)的Unicode編碼答案:C解析:[單選題]22.以下關(guān)于實體管道說法正確的是A)抓取網(wǎng)頁的網(wǎng)址B)高速的下載網(wǎng)絡(luò)上的資源C)從特定的網(wǎng)頁中提取自己需要的信息D)處理爬蟲提取的實體答案:D解析:[單選題]23.fo=open('country.txt','a')打開文件模式為()A)只讀模式B)覆蓋寫模式C)創(chuàng)建寫模式D)追加寫模式答案:D解析:[單選題]24.使用飛槳神經(jīng)網(wǎng)絡(luò)學習模型中數(shù)據(jù)處理的第三個步驟()。A)數(shù)據(jù)導入B)數(shù)據(jù)集劃分C)數(shù)據(jù)歸一化處理D)數(shù)據(jù)形狀變換答案:B解析:難易程度:易題型:[單選題]25.關(guān)于關(guān)系的數(shù)據(jù)結(jié)構(gòu),以下選項中描述錯誤的是A)關(guān)系模型采用二維表來表示B)二維表由表框架及表的元組組成C)表框架由N個命名的屬性組成的,每個屬性有一個取值范圍稱為值域D)在表框架中,可以按列存儲數(shù)據(jù),每列數(shù)據(jù)稱為元組答案:D解析:[單選題]26.tryexcept語句可以用于A)提高代碼可讀性B)降低代碼維護成本C)提高代碼效率D)提高程序穩(wěn)定性答案:D解析:[單選題]27.程序的運行結(jié)果是()Deff1(a,b,c):print(a+b)Nums=(1,2,3)F1(*nums)A)6B)3C)1D)語法錯答案:B解析:[單選題]28.以下選項中,對于遞歸程序的描述錯誤的是A)書寫簡單B)執(zhí)行效率高C)一定要有基例D)遞歸程序都可以有非遞歸編寫方法答案:B解析:[單選題]29.字符串全部小寫的方法()。A)print()B)format()C)lower()D)find()答案:C解析:[單選題]30.關(guān)于matplolib的描述,以下選項中錯誤的是A)matplotlib主要進行二維圖表數(shù)據(jù)展示,廣泛用于科學計算的數(shù)據(jù)可視化B)matploulib是提供數(shù)據(jù)繪圖功能的第三方庫C)matplotib是Python生態(tài)中最流行的開源Web應(yīng)用框架D)使用maiplolib庫可以利用Python程序繪制超過100種數(shù)據(jù)可視化效果答案:C解析:[單選題]31.[]以下不是Python語言合法命名的是()A)MyGodB)_MyGod_C)MyGod5D)5MyGod答案:D解析:[單選題]32.于二叉樹的遍歷,以下選項中描述錯誤的是A)二叉樹的遍歷可以分為三種:前序遍歷、中序遍歷、后序遍歷B)前序遍歷是先遍歷左子樹,然后訪問根結(jié)點,最后遍歷右子樹C)后序遍歷二叉樹的過程是一個遞歸的過程D)二叉樹的遍歷是指不重復(fù)地訪問二叉樹中的所有結(jié)點答案:B解析:[單選題]33.下面關(guān)于pip安裝方式的說法中錯誤的是()。A)pip工具幾乎可以安裝任何Python第三方庫B)pip的download子命令可以下載第三方庫的安裝包并安裝C)pip可以安裝已經(jīng)下載的.whl安裝文件D)Python第三方庫有三種安裝方式,其中pip是最常用的方式答案:B解析:[單選題]34.以下選項中,不是建立字典的方式是(D)窗體頂端A)HYPERLINKB)HYPERLINKC)HYPERLINKD)HYPERLINK答案:D解析:窗體底端[單選題]35.神經(jīng)網(wǎng)絡(luò)中的隱藏層節(jié)點數(shù)一般設(shè)置多少個()。A)3B)100C)200D)按實際情況設(shè)定答案:D解析:難易程度:易題型:[單選題]36.代碼:'xYz'.upper(),運行后的結(jié)果是()A)'XyZ'B)'xyz'C)'xYz'D)'XYZ'答案:D解析:[單選題]37.[]字符串屬于不可變序列類型下列哪個不是字符串支持的操作方法()A)比較、計算長度B)字符串查找、替換C)格式化操作D)以上均支持答案:D解析:[單選題]38.將列表內(nèi)的所有元素均刪除,且列表存在,使用()方法A)delB)removeC)popD)delete答案:A解析:[單選題]39.在對csv文件進行寫操作時,可通過設(shè)置以下哪個參數(shù)來避免出現(xiàn)空行()。A)newlinesB)enterC)encodingD)newline答案:D解析:[單選題]40.表達式sum(range(1,10,2))的值為()。A)23B)22C)24D)25答案:D解析:[單選題]41.關(guān)于文件關(guān)閉的.close()方法,以下選項中描述正確的是A)文件處理遵循嚴格的?打開-操作-關(guān)閉?模式B)文件處理后可以不用.close()方法關(guān)閉文件,程序退出時會默認關(guān)閉C)文件處理結(jié)束之后,一定要用.close()方法關(guān)閉文件D)如果文件是只讀方式打開,僅在這種情況下可以不用.close()方法關(guān)閉文件答案:B解析:[單選題]42.若ar=nparray([[1,2,3],[4,5,6],[7,8,9]]),則arr[∶2,1∶1]的輸出為()。A)([[2,3],[5,6]])B)([1][6])C)([5,6],[8,9]])D)([[1,2],[4,5]])答案:A解析:索引時如果不指定冒號旁邊的數(shù)值,則默認從開頭開始或至結(jié)尾結(jié)束,此處為前兩行后兩列。[單選題]43.Thediskdriveisasecondarystoragedevicethatstoresdataby__________encodingitontoaspinningcirculardisk.磁盤驅(qū)動器是一種輔助存儲設(shè)備,通過將數(shù)據(jù)編碼到旋轉(zhuǎn)的圓盤上來存儲數(shù)據(jù)。A)electrically電的B)magnetically磁性的C)digitally數(shù)字化D)optically光學的答案:B解析:[單選題]44.單元測試主要針對模塊的幾個基本特征進行測試,該階段不能完成的測試是()A)系統(tǒng)功能B)局部的數(shù)據(jù)結(jié)構(gòu)C)重要的執(zhí)行路徑D)錯誤的處理答案:A解析:[單選題]45.關(guān)于CSV文件的描述,以下選項中錯誤的是()A)CSV文件格式是一種通用的、相對簡單的文件格式,應(yīng)用于程序之間轉(zhuǎn)移表格數(shù)據(jù)B)CSV文件的每一行是一維數(shù)據(jù),可以使用Python中的列表類型表示C)CSV文件通過多種編碼表示字符D)整個CSV文件是一個二維數(shù)據(jù)答案:C解析:[單選題]46.下面不屬于按位運算符的是()A)lB)//C)~D)^答案:B解析:按位計算的有l(wèi) ^~&<<>>[單選題]47.以下是print(?\nPython?)語句運行結(jié)果是()。A)在新的一行輸出:PythonB)直接輸出:\nPythonC)直接輸出:?\nPython?D)先輸出n,然后新的一行輸出Python答案:A解析:[單選題]48.下列是Flask的Request對象的data屬性的作用的是()A)記錄請求的數(shù)據(jù),并轉(zhuǎn)換為字符串B)記錄請求中的表單數(shù)據(jù)C)記錄請求中的查詢參數(shù)D)記錄請求中的cookie信息答案:A解析:[單選題]49.以下Python代碼的輸出結(jié)果為:()a_var="globalvalue"defouter():a_var=?enclosedvalue?definner():a_var='localvalue'print(a_var)inner()outer()A)globalB)localvalueC)其他三個選項均不正確D)enclosed答案:B解析:[單選題]50.(,)下面程序的輸出結(jié)果是()Foriinrange(1,6):Ifi%3==0:BreakElse:Print(i,end=',')A)1,2,3,B)1,2,3,4,5,6C)1,2,D)1,2,3,4,5,答案:C解析:[單選題]51.open函數(shù)中哪種文件讀取模式只用于寫入。()A)rB)r+C)wD)a答案:C解析:[單選題]52.在設(shè)置matplotlib顯示中文時,哪個是不正確的()?A)plt.rcParams['font.sans-serif']=['simhei']B)plt.rcParams['font.family']='sans-serif'C)plt.rcParams['font.type']=?simhei?D)plt.rcParams['axes.unicode_minus']=False答案:C解析:第2部分:多項選擇題,共5題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.下面哪些方方法不屬于映射數(shù)據(jù)到新的空間?()A)傅立葉變換B)特征加權(quán)C)漸進抽樣D)漸進抽樣答案:BCD解析:[多選題]54.在Linux系統(tǒng)中,用戶組操作的常用命令有()【選三項】A)groupaddB)groupmodC)newgrpD)groupdelete答案:ABC解析:概念理解[多選題]55.對于下方代碼段的敘述中,正確的是()。message={"name":"Bolly","id":241}message["age"]=19message.setdefault("gender","male")message.setdefault("age",20)message["gender"]="female"A)message["gender"]的值是"male"B)message["gender"]的值是"female"C)message["age"]的值是19D)message["age"]的值是20答案:BC解析:[多選題]56.表中插入數(shù)據(jù)說法正確的是A)一次可以插入一條數(shù)據(jù)B)一次可以插入多條數(shù)據(jù)C)插入數(shù)據(jù),必須將所有字段都列出來D)插入數(shù)據(jù)的順序,必須和前面字段順序相同答案:ABD解析:[多選題]57.下面屬于爬蟲的基本流程是什么A)發(fā)起請求B)解析內(nèi)容C)獲取響應(yīng)內(nèi)容D)導入資源庫答案:ABC解析:第3部分:填空題,共2題,請在空白處填寫正確答案。[填空題]58.已知列表x=[1,2,3],那么執(zhí)行語句x.insert(0,4)只有,x的值為_答案:[4,1,2,3]解析:[填空題]59.表達式3or5的值為__答案:3解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.在任何時刻相同的值在內(nèi)存中都只保留一份答案:錯解析:[判斷題]61.已知函數(shù)定義deffunc(*p):returnsum(p),那么調(diào)用時使用func(1,2,3)和func(1,2,3,4,5)都是合法的。A)正確B)錯誤答案:對解析:[判斷題]62.Seleinum肯定包含了讀取excel文件的庫A)正確B)錯誤答案:錯解析:[判斷題]63.數(shù)據(jù)資產(chǎn)共享是指公司部門和單位數(shù)據(jù)交互的行為,以共享為原則,不共享為例外。A)正確B)錯誤答案:對解析:[判斷題]64.break用來跳出最內(nèi)層for或者while循環(huán),脫離該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行。A)正確B)錯誤答案:對解析:[判斷題]65.通過insert方法可以在列表的指定位置插入元素。A)正確B)錯誤答案:對解析:[判斷題]66.JavaScript腳本語言中對字母大小敏感,所以應(yīng)該嚴格區(qū)分名稱的大小寫。A)正確B)錯誤答案:對解析:[判斷題]67.創(chuàng)建一個長度為10的零向量,并把第五個值賦值為1:Z=np.zeros(10);Z[4]=1A)正確B)錯誤答案:對解析:[判斷題]68.readlines()函數(shù)返回的是列表A)正確B)錯誤答案:對解析:[判斷題]69.在Python類中,構(gòu)造方法的名稱為__init__。()A)正確B)錯誤答案:對解析:[判斷題]70.機器學習的實質(zhì)是根據(jù)現(xiàn)有數(shù)據(jù),尋找輸入數(shù)據(jù)和輸出數(shù)據(jù)的映射關(guān)系/函數(shù)A)正確B)錯誤答案:對解析:[判斷題]71.Stringscanbewrittendirectlytoafilewiththewritemethod,butnumbersmustbeconvertedtostringsbeforetheycanbewritten.A)正確B)錯誤答案:對解析:[判斷題]72.模塊文件的擴展名可以是txt。A)正確B)錯誤答案:錯解析:[判斷題]73.用于分類的離散化方法之間的根本區(qū)別在于是否使用類信息A)正確B)錯誤答案:對解析:[判斷題]74.在函數(shù)內(nèi)部,既可以使用global來聲明使用外部全局變量,也可以使用global直接定義全局變量。A)正確B)錯誤答案:對解析:[判斷題]75.break語句用于結(jié)束循環(huán)。()A)正確B)錯誤答案:錯解析:第5部分:問答題,共22題,請在空白處填寫正確答案。[問答題]76.任意長度的Python列表、元組和字符串中最后一個元素的下標為()。答案:-1解析:[問答題]77.(填空題,)已知x=[3,5,7],那么執(zhí)行語句x[len(x):]=[1,2]之后,x的值為()答案:[3,5,7,1,2]解析:[問答題]78.用于刪除數(shù)據(jù)庫表test中所有name字段值為?10001?的記錄的SQL語句為______________________________。答案:(deletefromtestwherename=?10001?)解析:[問答題]79.(填空題)表達式abs(-3)的值為________。答案:3解析:[問答題]80.OpenGL采用的?狀態(tài)機?工作方式,一旦設(shè)置了某種狀態(tài)以后,除非顯式修改該狀態(tài),否則該狀態(tài)將一直保持。答案:(對)解析:[問答題]81.(填空題)表達式int('11',2)的值為________。答案:3解析:[問答題]82.Python如何copy一個文件?答案:shutil模塊有一個copyfile函數(shù)可以實現(xiàn)文件拷貝解析:[問答題]83.31.Python語句''.join(list('helloworld!'))執(zhí)行的結(jié)果是()。答案:'HELLOWORLD!'解析:[問答題]84.在編寫函數(shù)時,建議首先對形參進行類型檢查和數(shù)值范圍檢查之后再編寫功能代碼,或者使用異常處理結(jié)構(gòu),盡量避免代碼拋出異常而導致程序崩潰。答案:(對)解析:[問答題]85.表達式max(['121','34'])的值為[填空(1)]答案:34解析:比較字符串的時候,先比第一位,第一位誰大,選誰,這里3比1大,后面不用比了如果沒有引號,比較數(shù)值,那么答案是121[問答題]86.已知x=[[1,3,3],[2,3,1]],那么表達式sorted(x,key=lambdaitem:item[0]+item[2])的值為____________________________。答案:[[2,3,1],[1,3,3]]解析:[問答題]87.表達式len(?中國?.encod

溫馨提示

  • 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

提交評論