




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
浙江省杭州市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(30題)1.以下代碼的輸出結(jié)果是()。deffibRate(n):ifn<=0:return—1elifn==1:retum—1elifn==2:return1else:L=[1,5]foriinrange(2,n):L.a(chǎn)ppend(L[一1]+L[一2])returnL[一2]%L[一1]print(fibRate(7))
A.0.6B.28C.一1D.1
2.單元測試不應(yīng)涉及的內(nèi)容是()。
A.模塊的接口B.模塊的執(zhí)行路徑C.模塊的局部數(shù)據(jù)結(jié)構(gòu)D.模塊的出錯(cuò)處理功能
3.以下程序被調(diào)用后,能夠正確執(zhí)行的是()。deff(x,y=1,z=2):pass
A.f(x=1,2)B.f(x=1,y=2,z=3)C.f(1,x=2,z=3)D.f(1,y=2,3)
4.中學(xué)教師和授課班級之間的聯(lián)系是()。
A.一對一B.一對多C.多對一D.多對多
5.執(zhí)行以下代碼的結(jié)果是()A.123B.1,2,3,4C.1,2,1,3,1D.1,2,1,3,1,4
6.第三方庫Beauifulsoup4的功能是()。
A.解析和處理HTML和XMLB.支持web應(yīng)用程序框架C.支持webservices框架D.處理http請求
7.以下關(guān)于浮點(diǎn)數(shù)3.0和整數(shù)3的描述,正確的是()。
A.兩者使用相同的硬件執(zhí)行單元B.兩者使用相同的計(jì)算機(jī)指令處理方法C.兩者是相同的數(shù)據(jù)類型D.兩者具有相同的值
8.執(zhí)行以下代碼的結(jié)果是()A.4B.5C.8D.12
9.以下關(guān)于Python字符編碼的描述中,正確的是()。
A.Python字符編碼使用ASCII值存儲
B.chr(x)和ord(x)函數(shù)用于在單字符和Unicode值之間進(jìn)行轉(zhuǎn)換
C.print(chr('a’))輸出97
D.print(ord(65))輸出A
10.以下關(guān)于Python函數(shù)的描述中,正確的是()。
A.函數(shù)eval()可以用于數(shù)值表達(dá)式求值,例如eval(”2*3+1”)
B.Python中,def和return是函數(shù)必須使用的保留字
C.Python函數(shù)定義中沒有對參數(shù)指定類型,這說明參數(shù)在函數(shù)中可以當(dāng)作任意類型使用
D.一個(gè)函數(shù)中只允許有一條return語句
11.Python中文件的打開模式為“t”,對應(yīng)的文件打開模式為()。
A.只讀模式B.覆蓋寫模式C.文本文件模式D.二進(jìn)制文件模式
12.以下關(guān)于random.uniform(a,b)的描述,正確的是()。
A.生成[a,b]之間的隨機(jī)小數(shù)
B.生成[a,b]之間的隨機(jī)整數(shù)
C.生成一個(gè)均值為a,方差為b的正態(tài)分布
D.生成一個(gè)(a,b)之間的隨機(jī)數(shù)
13.執(zhí)行以下代碼的結(jié)果是()A.yesB.noC.unabletorunD.Anexceptionisthrown
14.下列關(guān)于Python的描述正確的是()。
A.Python的整數(shù)類型有長度限制,超過上限會產(chǎn)生溢出錯(cuò)誤
B.Python中采用嚴(yán)格的“縮進(jìn)”來表明程序格式,不可嵌套
C.Python中可以用八進(jìn)制來表示整數(shù)
D.Python的浮點(diǎn)數(shù)類型沒有長度限制,只受限于內(nèi)存的大小
15.如果定義班級的關(guān)系如下:班級(班級號,總?cè)藬?shù),所屬學(xué)院,班級學(xué)生)則使它不滿足第一范式的屬性是()。
A.班級號B.班級學(xué)生C.總?cè)藬?shù)D.所屬學(xué)院
16.下面代碼的輸出結(jié)果是()。deff(n):ifn==1:return1else:returnn*f(n—1)print(f(4))
A.24B.4C.0D.10
17.下面對于類的說法錯(cuò)誤的是()。
A.類是一種實(shí)例
B.在類進(jìn)行實(shí)例化時(shí)將會首先執(zhí)行該類中的int方法
C.在對類進(jìn)行實(shí)例化時(shí),傳入的實(shí)參不用帶上self,它在類的執(zhí)行過程中將自行帶上
D.類中的變量前帶有前綴self意味著此變量在類中任意位置可以使用
18.以下構(gòu)成Python循環(huán)結(jié)構(gòu)的語句中,正確的是()。
A.whileB.loopC.ifD.do-for
19.以下的描述中,不屬于Python控制結(jié)構(gòu)的是()。
A.分支結(jié)構(gòu)B.程序異常C.跳轉(zhuǎn)結(jié)構(gòu)D.順序結(jié)構(gòu)
20.以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,錯(cuò)誤的是()。
A.while循環(huán)使用關(guān)鍵字continue結(jié)束本次循環(huán)
B.while循環(huán)可以使用保留字break和continue
C.while循環(huán)也叫遍歷循環(huán),用來遍歷序列中的元素,默認(rèn)提取每個(gè)元素并執(zhí)行一次循環(huán)體
D.while循環(huán)使用pass語句,則什么事也不做,只是空占位語句
21.在Python中,關(guān)于數(shù)據(jù)類型的描述錯(cuò)誤的是()。
A.整數(shù)的書寫格式支持十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制
B.如果想知道參數(shù)的數(shù)據(jù)類型,那么可以使用type()函數(shù)獲得
C.整數(shù)、浮點(diǎn)數(shù)、復(fù)數(shù)和布爾值都是Python的基本數(shù)據(jù)類型
D.浮點(diǎn)數(shù)是帶有小數(shù)的數(shù)字,它存在范圍的限制,如果計(jì)算結(jié)果超出上限和下限,則不會報(bào)錯(cuò),但會有warning的警告
22.以下程序的輸出結(jié)果是()。deffun(x): try: returnx*4 except: returnxprint(fun(“5”))
A.20B.5555C.5D.9
23.對于Python中的復(fù)數(shù),下列說法錯(cuò)誤的是()A.表示復(fù)數(shù)的語法是real+imagej
B.實(shí)部和虛部都是浮點(diǎn)數(shù)
C.虛部必須后綴j,且必須是小寫
D.復(fù)數(shù)對象之間無法進(jìn)行比較
24.以下關(guān)于turtle庫的描述,錯(cuò)誤的是()。
A.在importturtle之后,可以用turtle.circle()語句畫一個(gè)圓圈
B.seth(x)是setheading(x)函數(shù)的別名,讓畫筆旋轉(zhuǎn)x角度
C.可以用importturtle來導(dǎo)入turtle庫函數(shù)
D.home()函數(shù)設(shè)置當(dāng)前畫筆位置到原點(diǎn),方向朝上
25.設(shè)str1=‘*@python@*’,語句print(str1[2:].strip(‘@’))的執(zhí)行結(jié)果是()。
A.python@*B.python*C.*@python@*D.*python*
26.軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是()。A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合
27.以下程序的輸出結(jié)果是()。foriin“miss”: forjinrange(3): print(i,end=‘’) ifi==“i”: break
A.missmissmissB.mmmissssssC.mmmiiissssssD.mmmssssss
28.某樹的度為3,且有9個(gè)度為3的節(jié)點(diǎn),5個(gè)度為1的節(jié)點(diǎn),但沒有度為2的節(jié)點(diǎn)。則該樹總的節(jié)點(diǎn)數(shù)為()。
A.32B.14C.33D.19
29.執(zhí)行以下代碼的結(jié)果是()A.2B.5C.8D.Anexceptionisthrown
30.表達(dá)式list(map(lambdax:x*2,[1,2,3,4,’hi’]))的返回值是()
A.[1,2,3,4,’hi’]
B.[2,4,6,8,'hihi']
C.[2,4,6,8,'hi','hi']
D.異常
二、判斷題(10題)31.定義函數(shù)時(shí),即使該函數(shù)不需要接收任何參數(shù),也必須保留一對空的圓括號來表示這是一個(gè)函數(shù)。
A.是B.否
32.集合可以作為元組的元素。
A.是B.否
33.在Python中定義類時(shí),如果某個(gè)成員名稱前有2個(gè)下劃線則表示是私有成員。A.是B.否
34.在類定義的外部沒有任何辦法可以訪問對象的私有成員。A.是B.否
35.在Python中可以使用id作為變量名,盡管不建議這樣做。A.是B.否
36.Python是一種跨平臺、開源、免費(fèi)的高級動(dòng)態(tài)編程語言。
A.是B.否
37.對于數(shù)字n,如果表達(dá)式0notin[n%dfordinrange(2,n)]的值為True則說明n是素?cái)?shù)。
A.是B.否
38.在多線程編程時(shí),當(dāng)某子線程的daemon屬性為False時(shí),主線程結(jié)束時(shí)會檢測該子線程是否結(jié)束,如果該子線程尚未運(yùn)行結(jié)束,則主線程會等待它完成后再退出。
A.是B.否
39.放在一對三引號之間的內(nèi)容將被認(rèn)為是注釋。
A.是B.否
40.Python標(biāo)準(zhǔn)庫os中的方法isfile()可以用來測試給定的路徑是否為文件。
A.是B.否
三、填空題(10題)41.已知列表x=[1,2],那么連續(xù)執(zhí)行命令y=x[:]和y.append(3)之后,x的值為________。
42.使用pip工具查看當(dāng)前已安裝的Python擴(kuò)展庫的完整命令是_____________。
43.簡單解釋Python基于值的內(nèi)存管理模式。
44.表達(dá)式len('abcdefg'.ljust(3))的值為_________。
45.表達(dá)式chr(ord('D')+2)的值為__________。
46.已知列表對象x=['11','2','3'],則表達(dá)式max(x)的值為___________。
47.已知列表x=list(range(10)),那么執(zhí)行語句delx[::2]之后,x的值為_________。
48.表達(dá)式{1,2,3,4}-{3,4,5,6}的值為__________________。
49.表達(dá)式list(range(50,60,3))的值為_______________________。
50.已知x=[[1]]*3,那么執(zhí)行語句x[0][0]=5之后,變量x的值為________________。
四、操作題(3題)51.考生文件夾下存在兩個(gè)Python源文件“PY301-1.py”和“PY301-2.py”,分別對應(yīng)兩個(gè)問題,請按照文件內(nèi)說明修改代碼,實(shí)現(xiàn)以下功能。李白,字太白,號青蓮居士,又號“謫仙人”,是唐代偉大的浪漫主義詩人,被后世譽(yù)為“詩仙”??忌募A下有一個(gè)“關(guān)山月.txt”文件,內(nèi)容如下。明月出天山,蒼茫云海間。長風(fēng)幾萬里,吹度玉門關(guān)。漢下白登道,胡窺青海灣。由來征戰(zhàn)地,不見有人還。戍客望邊邑,思?xì)w多苦顏。高樓當(dāng)此夜,嘆息未應(yīng)閑。問題1:這是一段由標(biāo)點(diǎn)符號分隔的文本,請編寫程序,以“?!本涮枮榉指?,將這段文本轉(zhuǎn)換為詩詞風(fēng)格,輸出到文件“關(guān)山月-詩歌.txt”中。試題程序:#以下代碼為提示框架#請?jiān)?..處使用一行或多行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fi=open("關(guān)山月.txt","r")…fi.close()fo.close()問題2:把問題1生成的“關(guān)山月-詩歌.txt”文件,以每行為單位,保留標(biāo)點(diǎn)符號為原順序和位置,輸出全文的反轉(zhuǎn)形式。將文件保存在考生文件夾下并命名為“關(guān)山月-反轉(zhuǎn).txt”。輸出的形式如下。高樓當(dāng)此夜,嘆息未應(yīng)閑。戍客望邊邑,思?xì)w多苦顏。由來征戰(zhàn)地,不見有人還。漢下白登道,胡窺青海灣。長風(fēng)幾萬里,吹度玉門關(guān)。明月出天山,蒼茫云海間。試題程序:#以下代碼為提示框架#請?jiān)?..處使用一行或多行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fi=open("關(guān)山月-詩歌.txt","r")fo=open(“關(guān)山月-反轉(zhuǎn).txt","w")…fi.close()fo.close()
52.考生文件夾下存在一個(gè)文件“PY201.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請?jiān)谠撐募芯帉懘a,以實(shí)現(xiàn)如下功能。使用循環(huán)輸出由星號組成的實(shí)心菱形圖案,如下所示。試題程序:#請?jiān)?..處使用一行或多行代碼替換#注意:請不要修改其他已給出代碼foriinrange(0,4):…foriinrange(0,4):…
53.考生文件夾下存在一個(gè)文件“PY102.py”,請寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。a和b是兩個(gè)列表變量,列表a為[11,3,8]已給定,輸入列表b,計(jì)算a中元素與b中對應(yīng)元素乘積的累加和。例如:輸入的列表b為[4,5,2],累加和為11*4+5*3+8*2=75,因此,屏幕輸出的計(jì)算結(jié)果為75。試題程序:#請?jiān)诔绦虻腳____處使用一行代碼或表達(dá)式替換#注意:請不要修改其他已給出代碼a=[11,3,8]b=eval(input())#例如..[4,5,2]—(1)—foriin(2):s+=a[i]*b[i]print(s)
參考答案
1.B將實(shí)參7傳遞給函數(shù)形參變量n,之后進(jìn)入多分支結(jié)構(gòu),依次判斷后,執(zhí)行else后面的語句。for語句為:foriinrange(2,7),i從2依次變化到6,循環(huán)5次,將L[一1]+L[一2]的值通過append()方法加入到列表L中。\n當(dāng)i=2時(shí),L[一1]+L[一2]=5+1=6,將6添加到列表L中,此時(shí)L=[1,5,6];\n當(dāng)i=3時(shí),L[一1]+L[一2]=6+5=11,將11添加到列表L中,此時(shí)L=[1,5,6,11];\n當(dāng)i=4時(shí),L[一1]+L[一2]=11+6=17,將17添加到列表L中,此時(shí)L=[1,5,6,11,17];\n當(dāng)i=5時(shí),L[一1]+L[一2]=17+ll=28,將28添加到列表L中,此時(shí)L=[1,5,6,11,17,28];\n當(dāng)i=6時(shí),L[一1]+L[一2]=28+17=45,將45添加到列表L中,此時(shí)L=[1,5,6,11,17,28,45]。\n最后L[一2]%L[一1]=28%45=28,故程序輸出28。本題選擇B選項(xiàng)。
2.B單元測試主要針對模塊的5個(gè)基本特征進(jìn)行:模塊接口測試,局部數(shù)據(jù)結(jié)構(gòu)測試,重要的執(zhí)行路徑的檢查,檢查模塊的錯(cuò)誤處理能力,影響以上各點(diǎn)及其他相關(guān)點(diǎn)的邊界條件測試。本題選擇B選項(xiàng)。
3.B函數(shù)的參數(shù)在定義時(shí)可以指定默認(rèn)值,當(dāng)函數(shù)被調(diào)用時(shí),如果沒有傳人對應(yīng)的參數(shù)值,則使用函數(shù)定義時(shí)的默認(rèn)值替代。本題在定義函數(shù)時(shí),y=1,z=2就是指定的默認(rèn)值。在Python中,函數(shù)調(diào)用時(shí),參數(shù)傳遞的主要方式有位置傳遞和關(guān)鍵字傳遞兩種。位置傳遞是根據(jù)函數(shù)定義的參數(shù)位置來傳遞參數(shù);關(guān)鍵字傳遞是根據(jù)每個(gè)參數(shù)的名字傳遞參數(shù),該方式不用區(qū)分參數(shù)順序位置,名字對了就行。關(guān)鍵字傳遞可以和位置傳遞混用,但混用時(shí)位置參數(shù)要出現(xiàn)在關(guān)鍵字參數(shù)之前。A項(xiàng),第一個(gè)參數(shù)為關(guān)鍵字傳遞,第二個(gè)參數(shù)為位置傳遞,混用順序不對;D項(xiàng),第二個(gè)參數(shù)為關(guān)鍵字傳遞,第三個(gè)參數(shù)為位置傳遞,混用順序不對;C項(xiàng),第一個(gè)參數(shù)已經(jīng)使用位置傳遞(將1傳遞給x),第二個(gè)參數(shù)又使用關(guān)鍵字傳遞將2傳遞給x,會出現(xiàn)異常報(bào)錯(cuò)。故答案為B項(xiàng)。
4.D一位教師可以對多個(gè)班級授課,一個(gè)班級也可以由多位教師授課,因此,教師和授課班級之間的聯(lián)系是多對多聯(lián)系。
5.C
6.ABeautifulsoup4-用于解析和處理HTML和XML。它的最大優(yōu)點(diǎn)是能根據(jù)HTML和XML語法建立解析樹,進(jìn)而高效解析其中的內(nèi)容。
7.D浮點(diǎn)數(shù)3.0和整數(shù)3具有相同的值,硬件執(zhí)行單元、計(jì)算機(jī)指令處理方法和數(shù)據(jù)類型均不相同。本題選擇D選項(xiàng)。
8.B
9.B在Python中,字符編碼以Unicode值存儲。chr(x)和ord(x)函數(shù)用于在單字符和Unicode值之間進(jìn)行轉(zhuǎn)換。chr(x)函數(shù)返回Unicode值對應(yīng)的字符,ord(x)函數(shù)返回單字符x對應(yīng)的Unicode值,如chr(1010)返回’c’,ord(”和”)返回21644。因此,選項(xiàng)C、D錯(cuò)誤。本題選擇B選項(xiàng)。
10.A在Python語言中,return語句用來結(jié)束函數(shù)并將程序返回到函數(shù)被調(diào)用的位置繼續(xù)執(zhí)行。return語句可以出現(xiàn)在函數(shù)中的任何部分,可以同時(shí)將0個(gè)、1個(gè)或多個(gè)函數(shù)運(yùn)算結(jié)果返回給函數(shù)被調(diào)用處的變量。函數(shù)可以沒有return,此時(shí)函數(shù)并不返回值。B、D兩項(xiàng)錯(cuò)誤。Python函數(shù)定義中沒有對參數(shù)指定類型,則函數(shù)內(nèi)的默認(rèn)參數(shù)是對函數(shù)的默認(rèn)參數(shù)屬性_defaults_的引用,C項(xiàng)錯(cuò)誤。\neval()函數(shù)將去掉字符串最外側(cè)的引號,并按照Python語句方式執(zhí)行去掉引號后的字符內(nèi)容,使用方式:<變量>=eval(<字符串>),其中變量用來保存對字符串內(nèi)容進(jìn)行Python運(yùn)算的結(jié)果,故函數(shù)eval()可以用于數(shù)值表達(dá)式求值,如eval(”2*3+1”)=7。
11.C在Python中,文件的打開模式對應(yīng)為:r表示只讀;w表示覆蓋寫;t表示文本文件模式;b表示二進(jìn)制文件模式。本題選擇D選項(xiàng)。
12.Arandom.uniform(a,b):生成一個(gè)[a,b]之間的隨機(jī)小數(shù)。本題選擇A選項(xiàng)。
13.A
14.CPython的整數(shù)類型沒有長度限制;Python采用嚴(yán)格的“縮進(jìn)”格式,可以嵌套;Python的浮點(diǎn)數(shù)類型有長度限制,也受限于內(nèi)存的大小。本題選擇C選項(xiàng)。
15.B對于關(guān)系模式,若其中的每個(gè)屬性都已不能再分為簡單項(xiàng),則它屬于第一范式模式。題目中班級關(guān)系的“班級學(xué)生”屬性,還可以再分,如學(xué)號、姓名、性別、出生日期等,因此班級關(guān)系不滿足第一范式。本題選擇B選項(xiàng)。
16.A該代碼的功能是根據(jù)傳人的參數(shù)求取該數(shù)的階乘,經(jīng)過一系列的運(yùn)算將結(jié)果返回,4的階乘為24。
17.AA選項(xiàng)中類只是一種抽象事物的分類,對象才是一種實(shí)例。本題選擇A選項(xiàng)。
18.APython中的循環(huán)結(jié)構(gòu)有for語句和while語句。if是選擇結(jié)構(gòu)語句。本題選擇A選項(xiàng)。
19.CPython在3種基本控制邏輯(順序結(jié)構(gòu)、選擇結(jié)構(gòu)即分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu))上進(jìn)行了適當(dāng)?shù)臄U(kuò)展。在分支結(jié)構(gòu)的基礎(chǔ)上,Python增加了異常處理,使用try-except關(guān)鍵字。本題選擇C選項(xiàng)。
20.CPython中循環(huán)包括兩種:遍歷循環(huán)和無限循環(huán)。遍歷循環(huán)使用關(guān)鍵字for依次提取遍歷結(jié)構(gòu)元素進(jìn)行處理;無限循環(huán)使用關(guān)鍵字while根據(jù)判斷條件執(zhí)行程序。循環(huán)結(jié)構(gòu)有兩個(gè)輔助循環(huán)控制關(guān)鍵字:break和continue。break用來跳出最內(nèi)層for或while循環(huán),脫離該循環(huán)后程序從循環(huán)后的代碼繼續(xù)執(zhí)行。continue用來結(jié)束當(dāng)前當(dāng)次循環(huán),即跳出循環(huán)體中下面尚未執(zhí)行的語句,但跳不出當(dāng)前循環(huán)。pass:什么事也不做,只是空占位語句,并且是無運(yùn)算的占位語句,當(dāng)語法需要語句并且還沒有任何使用的語句可寫時(shí),就可以使用它。它通常用于為復(fù)合語句編寫一個(gè)空的主體。如果寫無限循環(huán),每次迭代什么也不做,就寫pass。pass是有意義的,如忽略try語句所捕獲的異常,以及定義帶屬性的空類對象,而該類實(shí)現(xiàn)的對象行為就像其他語言的結(jié)構(gòu)和記錄。pass有時(shí)指“以后會填上”,只是暫時(shí)用于填充函數(shù)主體而已,無法保持函數(shù)體為空而不產(chǎn)生語法錯(cuò)誤,因此,可以使用pass來替代。兩者的區(qū)別:continue語句只結(jié)束本次循環(huán),不終止整個(gè)循環(huán)的執(zhí)行,而break具備結(jié)束循環(huán)的能力。本題選擇C選項(xiàng)。
21.D浮點(diǎn)數(shù)的取值范圍為-10308~10308,浮點(diǎn)數(shù)之間的區(qū)分精度約為2.22×10-16。對除高精度科學(xué)計(jì)算外的絕大部分運(yùn)算來說,浮點(diǎn)數(shù)類型的數(shù)值范圍和小數(shù)精度足夠“可靠”,一般認(rèn)為浮點(diǎn)數(shù)類型沒有范圍限制。如果計(jì)算結(jié)果超出上限和下限會產(chǎn)生溢出錯(cuò)誤。本題選擇D選項(xiàng)。
22.Bfun(“5”)是將字符“5”賦給形參x,由于‘5’是字符類型,不是數(shù)字類型,不能進(jìn)行數(shù)值運(yùn)算,因此“x*4”是把字符“5”連續(xù)復(fù)制4次輸出。本題選擇B選項(xiàng)。
23.C
24.Dturtle庫的home()函數(shù)是設(shè)置當(dāng)前畫筆位置為原點(diǎn),朝向東。
25.Astr1[2:]表示對字符串str1進(jìn)行切片,即從序號為2的字符開始切片直到字符串結(jié)尾(字符串最左側(cè)的字符序號為0),其結(jié)果為“npython@*”;strip(Chars)方法是從字符串中去掉其左側(cè)和右側(cè)chars中列出的字符,“python@*”.strip(‘@’)表示將字符串左側(cè)和右側(cè)的”字符去掉,由于字符串左側(cè)和右側(cè)均無“@”字符,因此結(jié)果為“python@*”。本題選擇A選項(xiàng)。
26.B一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。
27.B外層for循環(huán)依次將字符串“mlss”中的字符賦給變量i,內(nèi)層for控制循環(huán)3次,注意是先執(zhí)行print再判斷if條件,輸出第一個(gè)i后,碰到if判斷條件,當(dāng)i==“i”時(shí)退出內(nèi)層循環(huán),所以結(jié)果為mmmlssssss。本題選擇B選項(xiàng)。
28.C在樹中,樹中的節(jié)點(diǎn)數(shù)等于樹中所有節(jié)點(diǎn)的度之和再加1。本題中樹的度為3,有9個(gè)度為3的結(jié)點(diǎn),5個(gè)度為1的結(jié)點(diǎn),無度為2的結(jié)點(diǎn),設(shè)有n個(gè)度為0的結(jié)點(diǎn),則總結(jié)點(diǎn)數(shù)=\n9x3+5xl+0x2+n×0+1=33個(gè)。本題選擇C選項(xiàng)。
29.D
30.B
31.Y
32.Y
33.Y
34.N
35.Y
36.Y
37.Y
38.Y
39.N
40.Y
41.[1,2]
42.piplist
43.Python采用的是基于值得內(nèi)存管理方式,在Python中可以為不同變量賦值為相同值,這個(gè)值在內(nèi)存中只有一份,多個(gè)變量指向同一個(gè)內(nèi)存地址;Python具有自動(dòng)內(nèi)存管理功能,會自動(dòng)跟蹤內(nèi)存中所有的值,對于沒有任何變量指向的值,Python自動(dòng)將其刪除。
44.7
45.'F'
46.'3'
47.[1,3,5,7,9]
48.{1,2}
49.[50,53,56,59]
50.[[5],[5],[5]]
51.(1)fi=open("關(guān)山月.txt”,"r")fi=open("關(guān)山月-詩歌.txt","w")Txt=fi.read()Is=txt.split(“。”)Fo.write(“。\\n”.join(is)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【假期提升】五升六語文暑假作業(yè)(六)-人教部編版(含答案含解析)
- 2024廣東省中考英語真題含答案
- 行政崗干貨知識培訓(xùn)課件
- 腋下切口知識培訓(xùn)課件
- 產(chǎn)品創(chuàng)新表-產(chǎn)品創(chuàng)新項(xiàng)目統(tǒng)計(jì)
- 經(jīng)典童話小紅帽作文與賞析
- 企業(yè)內(nèi)部培訓(xùn)體系搭建與實(shí)施預(yù)案
- 金融服務(wù)產(chǎn)品介紹與評估表
- 生態(tài)學(xué)環(huán)境保護(hù)試題及答案集合
- 北京市延慶區(qū)2024-2025學(xué)年高三下學(xué)期2月統(tǒng)測試卷地理試題(含答案)
- 電梯采購合同范本
- 2025年官方二手房交易協(xié)議
- 【道法】做自信的人課件 2024-2025學(xué)年統(tǒng)編版道德與法治七年級下冊
- 高一英語完形填空專項(xiàng)訓(xùn)練100(附答案)及解析
- 設(shè)計(jì)報(bào)告001模擬通信系統(tǒng)的SIMULINK建模仿真
- 橫河氧量變送器標(biāo)定及檢修
- 沉降觀測常用表格
- 建設(shè)工程規(guī)劃放線、驗(yàn)線申請表
- 績效考核 五金廠績效考核
- 金合極思打板與放碼系統(tǒng)幫助目錄
- 勵(lì)磁系統(tǒng)檢修規(guī)程
評論
0/150
提交評論