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

下載本文檔

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

文檔簡介

試卷科目:Python開發(fā)基礎(chǔ)Python開發(fā)基礎(chǔ)(習(xí)題卷78)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython開發(fā)基礎(chǔ)第1部分:單項(xiàng)選擇題,共52題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.數(shù)據(jù)資產(chǎn)管理歸口部門制定評(píng)價(jià)考核規(guī)則,定期對各專業(yè)、各單位數(shù)據(jù)資產(chǎn)管理成效和工作開展情況進(jìn)行(),結(jié)果納入公司同業(yè)對標(biāo)體系和企業(yè)負(fù)責(zé)人業(yè)績考核。A)考試B)考核C)評(píng)價(jià)D)檢查答案:C解析:[單選題]2.以下語句的執(zhí)行結(jié)果是______。Str1='||北京大學(xué)||'Print(str1.strip('|').replace('北京','南京'))A)||南京大學(xué)||B)南京大學(xué)||C)南京大學(xué)D)||南京大學(xué)答案:C解析:[單選題]3.以下關(guān)于函數(shù)的描述,正確的是:A)函數(shù)的全局變量是列表類型的時(shí)候,函數(shù)內(nèi)部不可以直接引用該全局變量B)如果函數(shù)內(nèi)部定義了跟外部的全局變量同名的組合數(shù)據(jù)類型的變量,則函數(shù)內(nèi)部引用的變量不確定C)python的函數(shù)里引用一個(gè)組合數(shù)據(jù)類型變量,就會(huì)創(chuàng)建一個(gè)該類型對象D)函數(shù)的簡單數(shù)據(jù)類型全局變量在函數(shù)內(nèi)部使用的時(shí)候,需要在顯式聲明為全局變量答案:D解析:[單選題]4.PythonWeb開發(fā)方向的第三方庫是A)DjangoB)scipyC)pandasD)requests答案:A解析:[單選題]5.以下for循環(huán)語句執(zhí)行后,輸出結(jié)果的表述正確的是()forIinrange(1,11):x=int(input())ifx<0:continueprint(x)A)當(dāng)x<0時(shí)整個(gè)循環(huán)結(jié)束B)x>=0時(shí)什么也不輸出C)print()函數(shù)永遠(yuǎn)也不執(zhí)行D)最多允許輸出10個(gè)非負(fù)整數(shù)答案:D解析:[單選題]6.讀入一行內(nèi)容,如果給出參數(shù),讀入該行前size長度的字符串或字節(jié)流方法是()A)f.read(size=-1)B)f.readline(size=-1)C)f.readlines(hint=-1)D)f.write(s)答案:B解析:[單選題]7.在Python開發(fā)環(huán)境中,表達(dá)式‘Hellopython’.count('o')的值為()A)3B)4C)2D)1答案:C解析:[單選題]8.以下關(guān)于轉(zhuǎn)義符描述錯(cuò)誤的是哪一項(xiàng)?A)轉(zhuǎn)義符是反斜杠字符(\)。B)\n表示換行C)\b表示制表符(Tab)。D)\"表示雙引號(hào)。答案:C解析:[單選題]9.兩次調(diào)用文件的write方法,以下選項(xiàng)中描述正確的是()A)連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用換行分隔B)連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用空格分隔C)連續(xù)寫入的數(shù)據(jù)之間無分隔符D)連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用逗號(hào)分隔答案:C解析:[單選題]10.[]在輸出語句中表示整數(shù)的符號(hào)是()A)%dB)$dC)%intD)$int答案:A解析:[單選題]11.Inaninheritancerelationship,whatisaspecializedclasscalled?A)asuperclassB)asubclassC)anobjectD)aninstance答案:B解析:[單選題]12.一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾,并發(fā)執(zhí)行的各個(gè)事務(wù)不互相干擾說的是事務(wù)的哪個(gè)特性?A)持久性B)隔離性C)一致性D)原子性答案:B解析:[單選題]13.b="nihao"b[1:3]的值為:()。A)nihB)ihC)haoD)o答案:B解析:[單選題]14.程序運(yùn)行輸出,下面代碼的輸出結(jié)果是X=0o1010Print(x)A)520B)1024C)32768D)10答案:A解析:[單選題]15.下面哪個(gè)不是Python合法的標(biāo)識(shí)符()A)A40XLB)Bint32C)CselfD)D__name__答案:A解析:[單選題]16.x**=3語句表示的是()A)x**3B)x*3C)x=3D)x=x**3答案:D解析:[單選題]17.下列選項(xiàng)中,Python不支持的數(shù)據(jù)類型有A)intB)charC)floatD)dictionary答案:B解析:[單選題]18.以下選項(xiàng)中,不是具體的Python序列類型的是()。A)列表類型B)數(shù)組類型C)字符串類型D)元組類型答案:B解析:[單選題]19.下列關(guān)于棧的敘述中正確的是A)在棧中只能插入數(shù)據(jù)B)在棧中只能刪除數(shù)據(jù)C)棧是先進(jìn)先出的線性表D)棧是先進(jìn)后出的線性表答案:D解析:[單選題]20.在Java中,F(xiàn)ile類中哪個(gè)方法可以判斷文件是否存在?A)exists()B)isFile()C)isDirectory()D)isHidden()答案:A解析:概念理解[單選題]21.給出下面代碼:k=10000whilek>1:print(k)k=k/2上述程序的運(yùn)行次數(shù)是()A)14B)1000C)15D)13答案:A解析:[單選題]22.當(dāng)用戶輸入5時(shí),下面代碼的輸出結(jié)果是______。Try:n=input(""請輸入一個(gè)整數(shù):"")defpow2(n):returnn**2pow2(n)Except:print(""程序執(zhí)行錯(cuò)誤"")A)程序執(zhí)行錯(cuò)誤B)5C)程序沒有任何輸出D)25答案:A解析:[單選題]23.下列屬于集合的是A)set(?HelloWorld?)B)list(?HelloWorld?)C)dict(?HelloWorld?)D)tuple(HelloWorld)答案:A解析:[單選題]24.pymysql創(chuàng)建游標(biāo)的函數(shù)是A)cursor()B)commit()C)rollback()D)close()答案:A解析:[單選題]25.下列關(guān)于文件讀取的說法,錯(cuò)誤的是()。A)read()方法可以一次讀取文件中所有的內(nèi)容B)readline()方法一次只能讀取一行內(nèi)容C)readlines()以元組形式返回讀取的數(shù)據(jù)D)readlines()一次可以讀取文件中所有內(nèi)容答案:C解析:[單選題]26.對于字符串s='always',以下可得字符串'way'的表達(dá)式是()A)s[3:5]B)s[3:6]C)s[2:4]D)s[2:5]答案:D解析:[單選題]27.關(guān)于非嚴(yán)格系統(tǒng)的測試完成準(zhǔn)則,下列說法正確的是:A)非功能性測試用例通過率達(dá)到100%時(shí)B)非功能性測試用例通過率達(dá)到90%時(shí)。C)非功能性測試用例通過率達(dá)到60%時(shí)D)非功能性測試用例通過率達(dá)到50%時(shí)答案:B解析:[單選題]28.設(shè)s="PythonProgramming",那么print(s[-5:])的結(jié)果是()。A)mmingB)PythonC)mminD)Pytho答案:A解析:[單選題]29.請閱讀下面的代碼:Num_One=12Defsum(num_two):Globalnum_oneNum_One=90Returnnum_One+num_TwoPrint(sum(10))運(yùn)行代碼,輸出結(jié)果為()。A)102B)100C)22D)12答案:B解析:[單選題]30.ImportnumpyasnpB=np.arange(3)B[~(b>=1)]以上程序的運(yùn)行結(jié)果為:()A)array([0])B)array([0,1])C)array([1,2])D)array([],dtype=int32)答案:A解析:[單選題]31.關(guān)鍵字continue用于()。A)退出循環(huán)程序B)結(jié)束本次循環(huán),直接跳出本次循環(huán)C)空操作D)根據(jù)if語句的判斷進(jìn)行選擇答案:B解析:[單選題]32.定義類如下:以下程序能執(zhí)行的結(jié)果是()A)a,b,dB)a,dC)d,aD)執(zhí)行會(huì)報(bào)錯(cuò)答案:D解析:[單選題]33.Foriinrange(1,10,3):print(i,end=",")A)1,4,7,10,B)1,4,7,C)1,3,6,9,D)以上都不對答案:B解析:[單選題]34.關(guān)于數(shù)據(jù)結(jié)構(gòu)的描述,以下選項(xiàng)中正確的是A)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指反映數(shù)據(jù)元素之間邏輯關(guān)系的數(shù)據(jù)結(jié)構(gòu)B)數(shù)據(jù)的邏輯結(jié)構(gòu)有順序、鏈接、索引等存儲(chǔ)方式C)數(shù)據(jù)結(jié)構(gòu)不可以直觀地用圖形表示D)數(shù)據(jù)結(jié)構(gòu)指相互有關(guān)聯(lián)的數(shù)據(jù)元素的集合答案:D解析:[單選題]35.關(guān)于return語句,哪個(gè)選項(xiàng)的描述是正確的?A)函數(shù)必須有一個(gè)return語句B)return只能返回一個(gè)值C)函數(shù)可以沒有return語句D)以上都不正確答案:C解析:[單選題]36.下列不能創(chuàng)建字典的是().A)dict1={}B)dict2={3:5}C)dict3=dict([2,5],[3,5])D)dict3=dict(([2,5],[3,5]))答案:C解析:[單選題]37.關(guān)于面向?qū)ο蟮拿枋?以下選項(xiàng)中描述錯(cuò)誤的是A)任何對象都必須有繼承性B)對象是屬性和方法的封裝體C)對象間的信息交換靠消息傳遞D)操作是對象的動(dòng)態(tài)性屬性答案:A解析:[單選題]38.已知a="1",b="123",執(zhí)行語句ainb,返回的結(jié)果為()A)TrueB)FalseC)1D)123答案:A解析:[單選題]39.ifNone:print(?Hello?)以上代碼輸出的結(jié)果是?A)NB)HelloC)沒有任何輸出D)語法錯(cuò)誤答案:C解析:[單選題]40.已知x=([1],[2]),那么執(zhí)行語句x[0].append(3)后x的值為()。A)[1,B)[[1],C)[[1,3],D)[[1],答案:C解析:[單選題]41.InaUMLdiagram,whatdoestheopenarrowheadpointto?A)thesuperclassB)thesubclassC)theobjectD)amethod答案:A解析:[單選題]42.以下選項(xiàng)中,用于檢測軟件產(chǎn)品是否符合需求定義的是A)集成測試B)驗(yàn)證測試C)驗(yàn)收測試D)確認(rèn)測試答案:C解析:[單選題]43.軟件調(diào)試的目的是()A)發(fā)現(xiàn)錯(cuò)誤B)挖掘軟件的潛能C)改正錯(cuò)誤D)改善軟件的性能答案:C解析:[單選題]44.定義函數(shù)如下:f=lambdax:x+1f(f(1))代碼的運(yùn)行結(jié)果是()。A)1B)2C)3D)報(bào)錯(cuò)答案:C解析:[單選題]45.下列不屬于rc參數(shù)的是()。A)axes.titlesizeB)axes.linewidthC)boxplotD)axes.facecolor答案:C解析:難易程度:中題型:[單選題]46.關(guān)于循環(huán)的描述中不正確的是()。A)循環(huán)的基本思想是重復(fù)B)Python允許無止境的循環(huán)C)循環(huán)是計(jì)算機(jī)解題的一個(gè)重要特征D)Python有while循環(huán)和for循環(huán)答案:B解析:[單選題]47.pandas的函數(shù)中哪個(gè)參數(shù)用于指定操作的軸A)axisB)inplaceC)methodD)dim答案:A解析:[單選題]48.調(diào)用以下函數(shù)返回的值是()。defmyfun():passA)0B)出錯(cuò)不能運(yùn)行C)空字符串D)None答案:D解析:[單選題]49.統(tǒng)計(jì)《哈姆雷特》單詞出現(xiàn)的頻率程序如下:Excludes={"the","and","of","you","a","i","my","in"}DefgetText():txt=open("hamlet.txt","r").read()txt=txt.lower()forchin'!"#$%&()*+,-./:;<=>?@[\\]^_'{|}~':txt=txt.replace(ch,"")returntxtA)items=sorted(items,key=lambdax:x[2])B)items=sort(items,key=lambdax:x[1],reverse=True)C)items=sorted(items,key=lambdax:x[1])D)items=sorted(items,key=lambdax:x[1],reverse=True)答案:D解析:[單選題]50.以下語句不能創(chuàng)建一個(gè)字典的是()A)d={3:5}B)d={(1,2,3):'Python'}C)d={[1,2,3]:'Python'}D)d={}答案:C解析:[單選題]51.a=2whilea>0:a-=1print(a,end="")以下選項(xiàng)中描述錯(cuò)誤的是()A)aB)條件aC)這段代碼的輸出內(nèi)容為D)使用while答案:B解析:[單選題]52.以下關(guān)于字典的描述,錯(cuò)誤的是A)字典是鍵值對的集合B)字典中的鍵可以對應(yīng)多個(gè)值信息C)字典中元素以鍵信息為索引訪問D)字典長度是可變的答案:B解析:第2部分:多項(xiàng)選擇題,共8題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]53.下列哪些類型不是Python的映射類型?A)strB)listC)tupleD)dict答案:ABC解析:[多選題]54.泛在電力物聯(lián)網(wǎng)構(gòu)建全產(chǎn)業(yè)鏈共同遵循,支撐()互聯(lián)互通的標(biāo)準(zhǔn)體系A(chǔ))設(shè)備B)數(shù)據(jù)C)服務(wù)D)客戶答案:ABC解析:[多選題]55.哪些是函數(shù)的優(yōu)點(diǎn)()A)減少代碼重復(fù)B)使程序更加模塊化C)使程序便于閱讀D)加快程序運(yùn)行速度答案:ABC解析:[多選題]56.從字典d={'北京':2030,'上海':2200,'天津':1985,'重慶':3325}中刪除元素'重慶':3325,下面程序正確的有:A)d={'北京':2030,'上海':2200,'天津':1985,'重慶':3325}d.pop('重慶')print(d)B)d={'北京':2030,'上海':2200,'天津':1985,'重慶':3325}d.popitem('重慶')print(d)C)d={'北京':2030,'上海':2200,'天津':1985,'重慶':3325}deld['重慶']print(d)D)d={'北京':2030,'上海':2200,'天津':1985,'重慶':3325}d.clear('重慶')print(d)答案:AC解析:[多選題]57.下列選項(xiàng)中,屬于Python數(shù)據(jù)類型的是()A)boolB)dictC)stringD)set答案:ABD解析:第3部分:填空題,共2題,請?jiān)诳瞻滋幪顚懻_答案。[填空題]58.已知函數(shù)定義defdemo(x,y,op):returneval(str(x)+op+str(y)),那么表達(dá)式demo(3,5,?的*?值)為____________答案:15解析:[填空題]59.表達(dá)式abs(-3)的值為_。答案:3解析:第4部分:判斷題,共16題,請判斷題目是否正確。[判斷題]60.Python程序中使用內(nèi)置庫與第三方庫的方式相同,但使用第三方庫之前需要先將庫導(dǎo)入程序。()A)正確B)錯(cuò)誤答案:對解析:[判斷題]61.由于tryexcept需要使用異常信息,因此程序員需要預(yù)設(shè)好所有可能的異常類型才能確保程序不報(bào)錯(cuò)。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]62.Python是面向?qū)ο蟮恼Z言,類(classes)構(gòu)成了所有數(shù)據(jù)類型的基礎(chǔ)。A)正確B)錯(cuò)誤答案:對解析:[判斷題]63.Object-orientedprogrammingallowsustohidetheobject'sdataattributesfromcodethatisoutsidetheobject.A)正確B)錯(cuò)誤答案:對解析:[判斷題]64.如果自變量X和因變量Y之間存在高度的非線性和復(fù)雜關(guān)系,那么樹模型很可能優(yōu)于經(jīng)典回歸方法A)正確B)錯(cuò)誤答案:對解析:[判斷題]65.列表的元素可以做增加、修改、排序、反轉(zhuǎn)等操作。A)正確B)錯(cuò)誤答案:對解析:[判斷題]66.g=lambdax:3不是一個(gè)合法的賦值表達(dá)式答案:錯(cuò)解析:[判斷題]67.類的繼承實(shí)現(xiàn)代碼的重用,不需要重復(fù)編寫代碼。()A)正確B)錯(cuò)誤答案:對解析:[判斷題]68."=="和"="都屬于賬值運(yùn)算符。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]69.Pvthon使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。A)正確B)錯(cuò)誤答案:對解析:[判斷題]70.create是MySql中查詢的關(guān)鍵字A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]71.編寫函數(shù)時(shí),一般建議先對參數(shù)進(jìn)行合法性檢查,然后再編寫正常的功能代碼答案:對解析:[判斷題]72.運(yùn)行以下程序之后,a與b的值分別是1和3。s="bird,fish,monkey,rabbit"a=s.find('b')b=s.count('b')A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]73.執(zhí)行以下程序之后,z的值是200。x=y=z=200x=x+10y=y-1A)正確B)錯(cuò)誤答案:對解析:[判斷題]74.靜態(tài)方法的裝飾器是@staticmethod。()A)正確B)錯(cuò)誤答案:對解析:[判斷題]75.Python標(biāo)準(zhǔn)庫random的方法randint(m,n)用來生成一個(gè)[m,n]區(qū)間上的隨機(jī)整數(shù)。A)正確B)錯(cuò)誤答案:對解析:第5部分:問答題,共22題,請?jiān)诳瞻滋幪顚懻_答案。[問答題]76.表達(dá)式?helloworld,helloweveryone?.replace(?hello?,?hi?)的值為______________。答案:?HIWORLD,HIWEVERYONE?解析:[問答題]77.(填空題)表達(dá)式':'.join('1,2,3,4,5'.split(','))的值為___________。答案:'1:2:3:4:5'解析:[問答題]78.查看變量內(nèi)存地址的Python內(nèi)置函數(shù)是_______。答案:ID()解析:[問答題]79.(填空題)在Python定義類時(shí),與運(yùn)算符?**?對應(yīng)的特殊方法名為。答案:pow()解析:[問答題]80.已知x是一個(gè)列表對象,那么執(zhí)行語句y=x[:]之后表達(dá)式id(x)==id(y)的值為___________。答案:(False)解析:[問答題]81.表達(dá)式1<2<3的值為_____。答案:TRUE解析:[問答題]82.Python通過內(nèi)置函數(shù)open()打開一個(gè)文本文件,其中打開模式的參數(shù)用_____表示只讀模式。(字母小寫)答案:R解析:[問答題]83.表達(dá)式[1,2]*2的值為______________。答案:([1,2,1,2])解析:[問答題]84.若不滿足assert語句中的表達(dá)式會(huì)引發(fā)()異常。答案:AssertionError解析:[問答題]85.簡單介紹如何導(dǎo)入與使用模塊。Python中使用import關(guān)鍵字導(dǎo)入模塊答案:Python中可以使用關(guān)鍵字import導(dǎo)入一個(gè)或多個(gè)模塊,也可以使用from模塊名import*導(dǎo)入模塊中的全部內(nèi)容。解析:[問答題]86.表達(dá)式[1,2,3]==[1,3,2]的值為____________。答案:(False)解析:[問答題]87.已知列表lst=[1,2,[3,4,5],[6,7,8,9]],則表達(dá)式lst[3][2]的值為______________。答案:8解析:[問答題]88.(填空題)在numpy中,可以使用tile與()實(shí)現(xiàn)數(shù)據(jù)重復(fù)若干次的操作。答案:repeat解析:[問答題]89.編寫一個(gè)函數(shù)實(shí)現(xiàn)從1到n共n個(gè)數(shù)的累加和。打印該累加和。Defsumm(n):sum=0(1sum=sum+i(2(3答案:(1)foriinrange(1,n+1):(2)returnsum(3)print(summ(int(input())))解析:[問答題]90.題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地時(shí),共經(jīng)過多少米?第10次反彈多高?答案:'''Sn=100.0Hn=Sn/2forninrange(2,11):Sn+=2*HnHn/=2print'Totalofroadis%f'%Snprint'Thetenthis%f

溫馨提示

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

評(píng)論

0/150

提交評(píng)論