版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python考試題及參考答案1、"假設(shè)從鍵盤輸入的值是20,以下程序的輸出結(jié)果是()Age=input("pleaseinputyourage:")ifage>=18:Print("已成年!")Else:Print("未成年!")"A、已成年!B、未成年!C、程序運(yùn)行錯(cuò)誤答案:C2、Python內(nèi)置函數(shù)_________可以返回列表、元組、字典、集合、字符串以及range對(duì)象中元素個(gè)數(shù)。A、typeB、indexC、lenD、count答案:C3、下列不合法的Python變量名是()A、Python2B、N.xC、sumD、Hello_World答案:B4、以下哪個(gè)不屬于面向?qū)ο蟮奶卣?)A、封裝B、繼承C、多態(tài)D、復(fù)合答案:D5、下列哪項(xiàng)不是Python中對(duì)文件的讀取操作()A、readB、readallC、readlinesD、readline答案:B6、給定字典d,以下選項(xiàng)中對(duì)xind的描述正確的是()A、判斷x是否是在字典d中以鍵或值方式存在B、判斷x是否是字典d中的值C、x是一個(gè)二元元組,判斷x是否是字典d中的鍵值對(duì)D、判斷x是否是字典d中的鍵答案:D7、Python3.x版本的保留字總數(shù)是()A、27B、29C、33D、16答案:C8、以下關(guān)于程序控制結(jié)構(gòu)描述錯(cuò)誤的是:A、分支結(jié)構(gòu)包括單分支結(jié)構(gòu)和二分支結(jié)構(gòu)B、二分支結(jié)構(gòu)組合形成多分支結(jié)構(gòu)C、程序由三種基本結(jié)構(gòu)組成D、Python里,能用分支結(jié)構(gòu)寫出循環(huán)的算法答案:D9、Python語(yǔ)句print(type([1,2,3,4]))的輸出結(jié)果是()。A、<class‘tuple’>B、<class‘dict’>C、<class‘set’>D、<class‘list’>答案:D10、選出對(duì)下列語(yǔ)句不符合語(yǔ)法要求的表達(dá)式:forvarin____________:printvarA、range0,10B、”Hello”C、1,2,3D、{1,2,3,4,5}答案:D11、s=“theskyisblue”,表達(dá)式print(s[-4:],s[:-4])的結(jié)果是()A、theskyisblueB、blueisskytheC、skyisbluetheD、bluetheskyis答案:D12、關(guān)于CSV文件的擴(kuò)展名,以下選項(xiàng)中描述正確的是()A、可以為任意擴(kuò)展名B、擴(kuò)展名只能是.txtC、擴(kuò)展名只能是.csvD、擴(kuò)展名只能是.dat答案:A13、Python定義私有變量的方法為()。A、使用__private關(guān)鍵字B、使用public關(guān)鍵字C、使用__xxx__定義變量名D、使用__xxx定義變量名答案:D14、表達(dá)式16/4-2**5*8/4%5//2的值為A、14B、4C、2.0D、2答案:C15、給定字典d,以下選項(xiàng)中對(duì)d.values()的描述正確的是()A、返回一個(gè)集合類型,包括字典d中所有值B、返回一種dict_values類型,包括字典d中所有值C、返回一個(gè)元組類型,包括字典d中所有值D、返回一個(gè)列表類型,包括字典d中所有值答案:B16、計(jì)算表達(dá)式1234%1000//100的值為A、1B、2C、3D、4答案:B17、以下不屬于Python語(yǔ)言保留字的是()A、doB、whileC、TrueD、pass答案:A18、下列程序的結(jié)果是()。sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)A、5050B、4950C、450D、45答案:C19、Python語(yǔ)句:f=open(),以下選項(xiàng)中對(duì)f的描述錯(cuò)誤的是()A、將f當(dāng)作文件對(duì)象,f.read可以讀入文件全部信息B、表達(dá)式printf執(zhí)行將報(bào)錯(cuò)C、*f是一個(gè)Python內(nèi)部變量類型D、*f是文件句柄,用來(lái)在程序中表達(dá)文件答案:B20、Python不支持的數(shù)據(jù)類型有()A、charB、intC、floatD、list答案:A21、下列選項(xiàng)中可以準(zhǔn)確查看Python代碼的語(yǔ)言版本(3.5.3)的是()A、>>>importsys>>>sys.versionB、>>>importsys>>>sys.exc_infoC、>>>importsys>>>sys.version-infoD、>>>importsys>>>sys.path答案:A22、以下文件操作方法中,不能從CSV格式文件中讀取數(shù)據(jù)的是()A、readlinesB、readlineC、seekD、read答案:C23、以下選項(xiàng)中,對(duì)于函數(shù)的定義錯(cuò)誤的是()A、defvfunca,b=2:B、defvfunc*a,b:C、defvfunca,b:D、defvfunca,*b:答案:B24、下列關(guān)于程序設(shè)計(jì)語(yǔ)言的描述,正確的是()-A、機(jī)器語(yǔ)言要通過(guò)編譯才能被計(jì)算機(jī)接受-B、早期人們使用機(jī)器語(yǔ)言編寫計(jì)算機(jī)程序-C、機(jī)器語(yǔ)言又稱為高級(jí)語(yǔ)言-D、現(xiàn)在人們普遍使用機(jī)器語(yǔ)言編寫計(jì)算機(jī)程序答案:B25、下列說(shuō)法中正確的是()。A、break用在for語(yǔ)句中,而continue用在while語(yǔ)句中B、break用在while語(yǔ)句中,而continue用在for語(yǔ)句中C、continue能結(jié)束循環(huán),而break只能結(jié)束本次循環(huán)D、break能結(jié)束循環(huán),而continue只能結(jié)束本次循環(huán)答案:D26、關(guān)于二維數(shù)據(jù)CSV存儲(chǔ)問(wèn)題,以下選項(xiàng)中描述錯(cuò)誤的是()A、CSV文件的每一行表示一個(gè)具體的一維數(shù)據(jù)B、CSV文件的每行采用逗號(hào)分隔多個(gè)元素C、CSV文件不是存儲(chǔ)二維數(shù)據(jù)的唯一方式D、CSV文件不能包含二維數(shù)據(jù)的表頭信息答案:D27、以下不能作為字典的key的是()選項(xiàng)?A、‘num’B、listA=‘className’]C、123D、tupleA=‘sum’答案:B28、以下選項(xiàng)中,對(duì)程序的描述錯(cuò)誤的是()A、程序是由一系列函數(shù)組成的B、通過(guò)封裝可以實(shí)現(xiàn)代碼復(fù)用C、可以利用函數(shù)對(duì)程序進(jìn)行模塊化設(shè)計(jì)D、程序是由一系列代碼組成的答案:A29、下面代碼的執(zhí)行結(jié)果是()Defgreeting(args1,*tupleArgs,**dictArgs):Print(args1)print(tupleArgs)print(dictArgs)Names=['HTY','LFF','ZH']Info={'schoolName':'NJRU','City':'Nanjing'}greeting(*names,'Hello,',**info)A、HTY'LFF','ZH','Hello,'{'schoolName':'NJRU','City':'Nanjing'}B、出錯(cuò)C、無(wú)輸出D、'HTY','LFF','ZH']答案:A30、關(guān)于遞歸函數(shù)基例的說(shuō)明,以下選項(xiàng)中錯(cuò)誤的是()A、遞歸函數(shù)必須有基例B、遞歸函數(shù)的基例不再進(jìn)行遞歸C、每個(gè)遞歸函數(shù)都只能有一個(gè)基例D、遞歸函數(shù)的基例決定遞歸的深度答案:C31、以下對(duì)Python程序縮進(jìn)格式描述錯(cuò)誤的選項(xiàng)是()-A、不需要縮進(jìn)的代碼頂行寫,前面不能留空白-B、縮進(jìn)可以用tab鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn)-C、嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn)-D、縮進(jìn)是用來(lái)格式美化Python程序的答案:D32、關(guān)于函數(shù)的參數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()A、在定義函數(shù)時(shí),如果有些參數(shù)存在默認(rèn)值,可以在定義函數(shù)時(shí)直接為這些參數(shù)指定默認(rèn)值B、在定義函數(shù)時(shí),可以設(shè)計(jì)可變數(shù)量參數(shù),通過(guò)在參數(shù)前增加星號(hào)*實(shí)現(xiàn)C、可選參數(shù)可以定義在非可選參數(shù)的前面D、一個(gè)元組可以傳遞給帶有星號(hào)的可變參數(shù)答案:C33、下列表達(dá)式的值為True的是()A、'5+4j'>‘2-3j’B、3>2>2C、3,2<‘a(chǎn)’,‘b’D、‘a(chǎn)bc’>‘xyz’答案:A34、用來(lái)判斷當(dāng)前Python語(yǔ)句在分支結(jié)構(gòu)中的是()A、引號(hào)B、冒號(hào)C、大括號(hào)D、縮進(jìn)答案:D35、關(guān)于賦值語(yǔ)句的作用,正確的描述是()A、將變量綁定到對(duì)象B、每個(gè)賦值語(yǔ)句只能給一個(gè)變量賦值C、將變量改寫為新的值D、變量和對(duì)象必須類型相同答案:A36、以下程序的輸出結(jié)果是()foriin“thenumberchanges”:ifi==‘n’:breakelse:print(i,end=“”)A、theumberchagesB、thenumberchangesC、theumberchagesD、the答案:D37、"給出如下代碼:s=list("巴老爺有八十八棵芭蕉樹(shù),來(lái)了八十八個(gè)把式要在巴老爺八十八棵芭蕉樹(shù)下\住。老爺拔了八十八棵芭蕉樹(shù),不讓八十八個(gè)把式在八十八棵芭蕉樹(shù)下住。八十八個(gè)\把式燒了八十八棵芭蕉樹(shù),巴老爺在八十八棵樹(shù)邊哭。")以下選項(xiàng)中能輸出字符“八”出現(xiàn)次數(shù)的是()"A、prints.count“八”B、prints.index“八”C、prints.index“八”,6,lensD、prints.index“八”,6答案:A38、關(guān)于Python的全局變量和局部變量,以下選項(xiàng)中描述錯(cuò)誤的是()A、使用global保留字聲明簡(jiǎn)單數(shù)據(jù)類型變量后,該變量作為全局變量使用B、簡(jiǎn)單數(shù)據(jù)類型變量無(wú)論是否與全局變量重名,僅在函數(shù)內(nèi)部創(chuàng)建和使用,函數(shù)退出后變量被釋放C、全局變量指在函數(shù)之外定義的變量,一般沒(méi)有縮進(jìn),在程序執(zhí)行全過(guò)程有效D、局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用答案:D39、以下選項(xiàng)中,輸出結(jié)果為False的是()A、>>>5is5B、>>>False!=0C、>>>5isnot4D、>>>5!=4答案:B40、下列選項(xiàng)中,不屬于Python語(yǔ)言特點(diǎn)的是A、面向?qū)ο驜、運(yùn)行效率高C、可讀性好D、開(kāi)源答案:B41、以下代碼的執(zhí)行結(jié)果是()sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)A、5050B、4950C、450D、45答案:C42、關(guān)于aorb的描述錯(cuò)誤的是()。A、若a=Trueb=True則aorb==TrueB、若a=Trueb=False則aorb==TrueC、若a=Trueb=True則aorb==FalseD、若a=Falseb=False則aorb==False答案:C43、python語(yǔ)言屬于()A、機(jī)器語(yǔ)言B、匯編語(yǔ)言C、高級(jí)語(yǔ)言D、科學(xué)計(jì)算語(yǔ)言答案:C44、foriinrange(0,2):print(i)上述程序的輸出結(jié)果是()A、012B、12C、01D、1答案:C45、Python語(yǔ)言的主網(wǎng)站網(wǎng)址是()A、/B、/C、https://www.python123.io/D、/pypi答案:B46、"下面代碼的輸出結(jié)果是()forain‘mirror’:print(a,end="")ifa==‘r’:break"A、mirB、MirrorC、miD、mirror答案:A47、給出如下代碼:Deffact(n):S=1foriinrange(1,n+1):s*=iReturns以下選項(xiàng)中描述錯(cuò)誤的是()A、factn函數(shù)功能為求n的階乘B、range函數(shù)是Python內(nèi)置函數(shù)C、s是局部變量D、代碼中n是可選參數(shù)答案:D48、下列哪一項(xiàng)不屬于while循環(huán)語(yǔ)句的循環(huán)要素A、循環(huán)變量的初值和終值B、輸出語(yǔ)句的確定C、循環(huán)體D、循環(huán)變量變化的語(yǔ)句答案:B49、以下敘述正確的是A、Python3.x和Python2.x兼容B、Python語(yǔ)言只能以程序方式執(zhí)行C、Python是解釋型語(yǔ)言D、Python語(yǔ)言出現(xiàn)的晚,具有其他高級(jí)語(yǔ)言的一切優(yōu)點(diǎn)答案:C50、給出如下代碼S='Pythonisbeautiful!'1可以輸出“python”的是()A、prints0:6].lowerB、prints:–14]C、prints0:6]D、prints–21:–14].lower答案:A51、通過(guò)對(duì)象不能調(diào)用類方法和靜態(tài)方法。A、正確B、錯(cuò)誤答案:B52、有函數(shù)如下,如果a=1,b=2,然后調(diào)用foo(a,b),在函數(shù)外a,b的值依然為1,2deffoo(a,b):A,b=3,4A、正確B、錯(cuò)誤答案:B53、在設(shè)計(jì)派生類時(shí),基類的私有成員默認(rèn)是不會(huì)繼承的。A、正確B、錯(cuò)誤答案:A54、使用print()函數(shù)無(wú)法將信息寫入文件。A、正確B、錯(cuò)誤答案:B55、如果index函數(shù)沒(méi)有在字符串中找到子串,則會(huì)返回-1A、正確B、錯(cuò)誤答案:B56、Python內(nèi)置的字典dict中元素是按添加的順序依次進(jìn)行存儲(chǔ)的。A、正確B、錯(cuò)誤答案:B57、Python支持使用字典的“鍵”作為索引來(lái)訪問(wèn)字典中的值A(chǔ)、正確B、錯(cuò)誤答案:A58、如下代碼可以實(shí)現(xiàn)當(dāng)輸入6的時(shí)候輸出x>5,輸入4的時(shí)候輸出3>x<5,輸入1的時(shí)候輸出x<3x=Int(input())ifx>5:print(“x>5”)elifx>3:print(“3>x<5”)else:print(“x<3”)A、正確B、錯(cuò)誤答案:A59、正則表達(dá)式’^http’只能匹配所有以’http’開(kāi)頭的字符串。A、正確B、錯(cuò)誤答案:A60、元組可以作為字典的“鍵”。A、正確B、錯(cuò)誤答案:A61、Python內(nèi)置字典是無(wú)序的,如果需要一個(gè)可以記住元素插入順序的字典,可以使用collections.OrderedDict。A、正確B、錯(cuò)誤答案:A62、在同一個(gè)作用域內(nèi),局部變量會(huì)隱藏同名的全局變量。A、正確B、錯(cuò)誤答案:A63、Python中的多行語(yǔ)句可以使用反斜杠來(lái)實(shí)現(xiàn)。A、正確B、錯(cuò)誤答案:B64、在循環(huán)中continue語(yǔ)句的作用是跳出當(dāng)前循環(huán)。A、正確B、錯(cuò)誤答案:B65、標(biāo)準(zhǔn)庫(kù)os的rename()方法可以實(shí)現(xiàn)文件移動(dòng)操作。A、正確B、錯(cuò)誤答案:A66、字典的“鍵”必須是不可變的A、正確B、錯(cuò)誤答案:A67、在函數(shù)內(nèi)部沒(méi)有辦法定義全局變量。A、正確B、錯(cuò)誤答案:B68、已知seq為長(zhǎng)度大于10的列表,并且已導(dǎo)入random模塊,那么[random.choice(seq)foriinRange(10)]和random.sample(seq,10)等價(jià)。A、正確B、錯(cuò)誤答案:B69、表達(dá)式(i**2foriinrange(100))的結(jié)果是個(gè)元組。A、正確B、錯(cuò)誤答案:B70、表達(dá)式{1,2}*2的值為{1,2,1,2}。A、正確B、錯(cuò)誤答案:B71、在函數(shù)內(nèi)部沒(méi)有任何聲明的情況下直接為某個(gè)變量賦值,這個(gè)變量一定是函數(shù)內(nèi)部的局部變量。A、正確B、錯(cuò)誤答案:A72、Python字典中的“值”不允許重復(fù)。A、正確B、錯(cuò)誤答案:B73、在函數(shù)內(nèi)部,既可以使用global來(lái)聲明使用外部全局變量,也可以使用global直接定義全局變量A、正確B、錯(cuò)誤答案:B74、對(duì)于帶有else子句的循環(huán)語(yǔ)句,如果是因?yàn)檠h(huán)條件表達(dá)式不成立而自然結(jié)束循環(huán),則執(zhí)行else子句中的代碼。A、正確B、錯(cuò)誤答案:A75、已知x是個(gè)列表對(duì)象,那么執(zhí)行語(yǔ)句y=x之后,對(duì)y所做的任何操作都會(huì)同樣作用到x上。A、正確B、錯(cuò)誤答案:A76、同一個(gè)列表對(duì)象中所有元素必須為相同類型。A、正確B、錯(cuò)誤答案:B77、表
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北師大新版八年級(jí)科學(xué)下冊(cè)月考試卷含答案
- 2024版城市道路照明工程設(shè)計(jì)合同
- 2025年心臟病患者入學(xué)體檢與免責(zé)責(zé)任劃分協(xié)議書(shū)3篇
- 2025年滬科版七年級(jí)科學(xué)下冊(cè)月考試卷含答案
- 2025年冀少新版八年級(jí)地理上冊(cè)階段測(cè)試試卷含答案
- 2024年邵陽(yáng)職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 2024版土石方工程物流運(yùn)輸協(xié)議樣本版B版
- 華東師大版八年級(jí)數(shù)學(xué)下冊(cè)《18.1平行四邊形的性質(zhì)》同步測(cè)試題附答案
- 2025年浙教新版八年級(jí)科學(xué)下冊(cè)月考試卷
- 2025年人教版PEP八年級(jí)數(shù)學(xué)下冊(cè)月考試卷含答案
- 2025年度愛(ài)讀書(shū)學(xué)長(zhǎng)主辦的讀書(shū)挑戰(zhàn)賽組織合同
- 2024年滄州經(jīng)濟(jì)開(kāi)發(fā)區(qū)招聘社區(qū)工作者筆試真題
- 2025年安徽省銅陵市公安局交警支隊(duì)招聘交通輔警14人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 公共政策分析 課件 第8章政策評(píng)估;第9章政策監(jiān)控
- 人教版八年級(jí)上學(xué)期物理期末復(fù)習(xí)(壓軸60題40大考點(diǎn))
- 企業(yè)環(huán)保知識(shí)培訓(xùn)課件
- 2024年度管理評(píng)審報(bào)告
- 暨南大學(xué)《微觀經(jīng)濟(jì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 醫(yī)藥銷售合規(guī)培訓(xùn)
- DB51-T 5038-2018 四川省地面工程施工工藝標(biāo)準(zhǔn)
- 三年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)附答案
評(píng)論
0/150
提交評(píng)論