![河南省鶴壁市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)重點(diǎn)匯總(含答案)_第1頁](http://file4.renrendoc.com/view/9df7233ea354b704ac4daa9d17e8fe2e/9df7233ea354b704ac4daa9d17e8fe2e1.gif)
![河南省鶴壁市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)重點(diǎn)匯總(含答案)_第2頁](http://file4.renrendoc.com/view/9df7233ea354b704ac4daa9d17e8fe2e/9df7233ea354b704ac4daa9d17e8fe2e2.gif)
![河南省鶴壁市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)重點(diǎn)匯總(含答案)_第3頁](http://file4.renrendoc.com/view/9df7233ea354b704ac4daa9d17e8fe2e/9df7233ea354b704ac4daa9d17e8fe2e3.gif)
![河南省鶴壁市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)重點(diǎn)匯總(含答案)_第4頁](http://file4.renrendoc.com/view/9df7233ea354b704ac4daa9d17e8fe2e/9df7233ea354b704ac4daa9d17e8fe2e4.gif)
![河南省鶴壁市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)重點(diǎn)匯總(含答案)_第5頁](http://file4.renrendoc.com/view/9df7233ea354b704ac4daa9d17e8fe2e/9df7233ea354b704ac4daa9d17e8fe2e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
河南省鶴壁市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)重點(diǎn)匯總(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(30題)1.軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
2.以下程序的輸出結(jié)果是()。t=10.5defabove_zero(t): returnt>0
A.TrueB.FalseC.10.5D.沒有輸出
3.軟件生命周期是指()。A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程
B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測試完成的過程
C.軟件的開發(fā)過程
D.軟件的運(yùn)行維護(hù)過程
4.下列關(guān)于棧的敘述正確的是()。
A.棧按“先進(jìn)先出”組織數(shù)據(jù)B.棧按“先進(jìn)后出”組織數(shù)據(jù)C.只能在棧底插入數(shù)據(jù)D.不能刪除數(shù)據(jù)
5.以下關(guān)于隨機(jī)運(yùn)算函數(shù)庫的描述,錯誤的是()。
A.random(a,b)產(chǎn)生一個[a,b]的隨機(jī)小數(shù)
B.random.seed()函數(shù)初始化隨機(jī)數(shù)種子,默認(rèn)值是當(dāng)前系統(tǒng)時間
C.random庫的隨機(jī)數(shù)是計(jì)算機(jī)按一定算法產(chǎn)生的,并非完全隨機(jī)
D.Python內(nèi)置的random庫主要用于產(chǎn)生各種偽隨機(jī)數(shù)序列
6.某二叉樹有5個度為2的結(jié)點(diǎn),則該二叉樹中的葉子結(jié)點(diǎn)數(shù)是A.10B.8C.6D.4
7.執(zhí)行以下代碼的結(jié)果是?foo={1,5,2,3,4,2}foo={}len(foo)
A.0B.3C.5D.6
8.以下代碼的輸出結(jié)果是()。ls=[”apple”,”red”,”orange”]deffunC(a):ls.a(chǎn)ppend(a)returnfunC(”yellow”)print(ls)
A.[]
B.[”apple”,”red”,”orange”]
C.[“yellow”]
D.[”apple”,”red”,”orange”,”yellow”]
9.正則表達(dá)式中的特殊字符,匹配字母,數(shù)字,下劃線()
A.\dB.\DC.\wD.\s
10.基本路徑測試屬于()。
A.黑盒測試方法且是靜態(tài)測試B.黑盒測試方法且是動態(tài)測試C.白盒測試方法且是動態(tài)測試D.白盒測試方法且是靜態(tài)測試
11.以下程序被調(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)
12.對于以下代碼的描述正確的是()。s=”Pythonisgood”l=”isn’tit?”length=len(s)s_title=s.title()s_l=s+1s_number=s[1:6]print(length)
A.length為12。
B.s_title為”PYTHONISGOOD”
C.s_1為”Pythonisgoodisn’tit?”
D.s_number為”Python”
13.以下代碼的輸出結(jié)果是()。Test_list=list(range(6))Print(6inTest_list)
A.6B.6inTest_listC.TrueD.False
14.以下程序的輸出結(jié)果是()。ls=[’綠茶’,’烏龍茶’,’紅茶’,’白茶’,’黑茶’]x=’烏龍茶’print(ls.index(x,0))
A.一3B.0C.1D.一4
15.下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是()。
A.可封裝B.自頂向下C.模塊化D.逐步求精
16.定義學(xué)生選修課程的關(guān)系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其屬性分別為學(xué)號、姓名、課程號、課程名、成績、學(xué)分)則對主屬性部分依賴的是()。
A.C#→CrB.(S#,C#)→GC.(S#,C#)→S#D.(S#,C#)→C#
17.在Python中,不能作為變量名的是()。
A.studentB._bmgC.5spD.Teacher
18.在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是()。
A.人工管理階段B.文件系統(tǒng)階段C.數(shù)據(jù)庫系統(tǒng)階段D.三個階段相同
19.Python3中獲取用戶輸入并默認(rèn)以字符串存儲的函數(shù)是()
A.raw_inputB.inputC.rawD.print
20.下面代碼的輸出結(jié)果是()。x=10whilex:x-=1ifx%2:print(x,end=")else:pass
A.86420B.975311C.97531D.864200
21.下列敘述中正確的是()。
A.循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu)
B.在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素的動態(tài)變化情況
C.在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素的動態(tài)變化情況
D.循環(huán)隊(duì)列中元素的個數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定
22.想查看BIFlen的文檔信息,輸入以下命令()
A.helplenB.help--lenC.lenhelpD.help(len)
23.數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是()。
A.數(shù)據(jù)庫設(shè)計(jì)B.數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)C.數(shù)據(jù)庫維護(hù)D.數(shù)據(jù)庫管理員培訓(xùn)
24.設(shè)棧與隊(duì)列初始狀態(tài)為空。首先A,B,C,D,E依次人棧,再F,G,H,I,J依次入隊(duì);然后依次出棧至???,再依次出隊(duì)至隊(duì)空。則輸出序列為()。
A.F,G,H,I,J,A,B,C,D,E
B.F,G,H,I,J,E,D,C,B,A
C.E,D,C,B,A,J,I,H,G,F(xiàn)
D.E,D,C,B,A,F(xiàn),G,H,I,J
25.在Python中,可以作為源文件擴(kuò)展名的是()。
A..pngB..pdfC..pyD..ppt
26.以下程序的輸出結(jié)果是()。deffun(x): returnx**2+6fun(8)
A.14B.16C.無輸出D.70
27.執(zhí)行以下代碼的結(jié)果是()A.2B.4C.5D.8
28.Python語言中,以下表達(dá)式結(jié)果為False的選項(xiàng)是()。
A.”CD”<”CDFG”B.”DCBA”<”DC”C.””<”G”D.”LOVE”>”love”
29.執(zhí)行以下程序,輸出結(jié)果是()。y=’中文’x=’中文字’print(x>y)
A.NoneB.FalseC.FalseorFalseD.True
30.以下關(guān)于Python函數(shù)的描述中,正確的是()。
A.函數(shù)eVal()可以用于數(shù)值表達(dá)式的求值,如eval("2*3+1”)
B.Python中,def和return是函數(shù)必須使用的保留字
C.Pythcm函數(shù)定義中沒有對參數(shù)指定類型,這說明參數(shù)在函數(shù)中可以當(dāng)作任意類型使用
D.—個函數(shù)中只允許有一條return語句
二、判斷題(10題)31.在try...except...else結(jié)構(gòu)中,如果try塊的語句引發(fā)了異常則會執(zhí)行else塊中的代碼。
A.是B.否
32.假設(shè)x是含有5個元素的列表,那么切片操作x[10:]是無法執(zhí)行的,會拋出異常。
A.是B.否
33.正則表達(dá)式元字符“^”一般用來表示從字符串開始處進(jìn)行匹配,用在一對方括號中的時候則表示反向匹配,不匹配方括號中的字符。
A.是B.否
34.盡管可以使用import語句一次導(dǎo)入任意多個標(biāo)準(zhǔn)庫或擴(kuò)展庫,但是仍建議每次只導(dǎo)入一個標(biāo)準(zhǔn)庫或擴(kuò)展庫。
A.是B.否
35.3+4j不是合法的Python表達(dá)式。
A.是B.否
36.列表對象的pop()方法默認(rèn)刪除并返回最后一個元素,如果列表已空則拋出異常。
A.是B.否
37.標(biāo)準(zhǔn)庫os的rename()方法可以實(shí)現(xiàn)文件移動操作。
A.是B.否
38.程序中異常處理結(jié)構(gòu)在大多數(shù)情況下是沒必要的。
A.是B.否
39.一個數(shù)字5也是合法的Python表達(dá)式。
A.是B.否
40.Python支持多繼承,如果父類中有相同的方法名,而在子類中調(diào)用時沒有指定父類名,則Python解釋器將從左向右按順序進(jìn)行搜索。
A.是B.否
三、填空題(10題)41.表達(dá)式'abcab'.replace('a','yy')的值為___________。
42.表達(dá)式[1,2]*2的值為______________。
43.表達(dá)式abs(-3)的值為___________。
44.表達(dá)式isinstance(4j,(int,float,complex))的值為_____________。
45.已知x=[1,2,3],那么執(zhí)行語句x[len(x)-1:]=[4,5,6]之后,變量x的值為_________________________________。
46.表達(dá)式'abc.txt'.endswith(('.txt','.doc','.jpg'))的值為___________。
47.表達(dá)式{1,2,3,4}-{3,4,5,6}的值為__________________。
48.已知x={1,2,3},那么執(zhí)行語句x.add(3)之后,x的值為__________。
49.已知x=[3,5,7],那么表達(dá)式x[10:]的值為____________。
50.已知列表x=[1,2],那么連續(xù)執(zhí)行命令y=x[:]和y.append(3)之后,x的值為________。
四、操作題(3題)51.考生文件夾下存在一個文件“PY202.Py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改,請?jiān)谠撐募芯帉懘a,以實(shí)現(xiàn)如下功能。用鍵盤輸入一組人員的姓名、性別、年齡等信息,信息間采用空格分隔,每個人的信息為一行,按鍵結(jié)束輸入。示例格式如下。張猛男35楊青女18汪海男26孫倩女22計(jì)算并輸出這組人員的平均年齡(保留1位小數(shù))和其中女性人數(shù),結(jié)果保存在考生文件夾下,命名為“PY202.txt”。格式如下。平均年齡是25.2女性人數(shù)是2試題程序:#以下代碼為提示框架#請?jiān)诔绦虻?..處使用一行或多行代碼替換#請?jiān)诔绦虻腳____處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fo=open("PY202.txt","w”)data=input("請輸入一組人員的姓名、性別、年齡:")#姓名性別年齡…whiledata:data=input("請輸入一組人員的姓名、性別、年齡:")…fo.write("平均年齡是{:.1f}女性人數(shù)是{}".format(_____))fo.close()
52.考生文件夾下存在一個文件PY103.py,請寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能:使用循環(huán)輸出從1到50之間的奇數(shù)。
試題程序:
#請?jiān)赺____處使用一行代碼或表達(dá)式替換
#注意:請不要修改其他已給出代碼______whilecount<50:
ifcount%2==0:
print(count,end=”,”)
53.考生文件夾下存在2個Python源文件和3個文本文件,分別對應(yīng)兩個問題,請按照文件內(nèi)說明修改代碼,實(shí)現(xiàn)以下功能?!墩撜Z》是儒家學(xué)派的經(jīng)典著作之一,主要記錄了孔子及其弟子言行。這里給出了一個網(wǎng)絡(luò)版本的《論語》,文件名稱為“論語.txt”,其內(nèi)容采用逐句“原文”與逐句“注釋”相結(jié)合的形式組織,通過【原文】標(biāo)記《論語》原文內(nèi)容,通過【注釋】標(biāo)記《論語》注釋內(nèi)容,具體格式請參考“論語.txt”文件。問題1:在“PY301-1.py”文件中修改代碼,提取“論語.txt”文件中的原文內(nèi)容,輸出保存到考生文件夾下,文件名為“論語-原文.txt”。具體要求:僅保留“論語.txt”文件中所有【原文】標(biāo)簽下面的內(nèi)容,不保留標(biāo)簽,并去掉每行行首空格及行尾空格,無空行。原文圓括號及內(nèi)部數(shù)字是源文件中注釋內(nèi)容的標(biāo)記,請保留。文件輸出格式請參考“論語-原文-輸出示例.txt”文件。注意:輸出示例僅幫助考生了解輸出格式,不作它用。試題程序:#以下代碼為提示框架#請?jiān)诔绦虻?..處使用一行或多行代碼替換#請?jiān)诔绦虻腳___處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fi=open(“論語.txt",)fo=open(“論語-原文.txt",)…Forlineinfi:…fo.write(line.lstrip())問題2:在“PY301-2.py”文件中修改代碼,對“論語-原文.txt”或“論語.txt”文件進(jìn)一步提純,去掉每行文字中所有圓括號及內(nèi)部數(shù)字,保存為“論語-提純原文.txt”文件。文件輸出格式請參考“論語-提純原文-輸出示例.txt”文件。注意:示例輸出文件僅幫助考生了解輸出格式,不做它用。試題程序:#以下代碼為提示框架#請?jiān)诔绦虻?..處使用一行或多行代碼替換#請?jiān)诔绦虻奶幨褂靡恍写a替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fi=open("論語-原文.txt",_____)fo=open("論語-提純原文.txt",_____)Forlineinfi:line=line.replace()
參考答案
1.B解析:耦合性和內(nèi)聚性足模塊獨(dú)立性的兩個定性標(biāo)準(zhǔn)。內(nèi)聚性是一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,作為軟件結(jié)構(gòu)設(shè)計(jì)的設(shè)計(jì)原則,要求每個模塊的內(nèi)部都具有很強(qiáng)的內(nèi)聚性;耦合性是指模塊間相互連接的緊密程度的度量,一個模塊與其他模塊的耦合性越強(qiáng)則該模塊的獨(dú)立性越弱。一般優(yōu)秀的軟件設(shè)計(jì)應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。
2.D在Python中,return語句用來結(jié)束函數(shù)并將程序返回到函數(shù)被調(diào)用的位置繼續(xù)執(zhí)行。return語句可以出現(xiàn)在函數(shù)的任何部分,可以同時將0個、1個或多個函數(shù)運(yùn)算結(jié)果返回給函數(shù)被調(diào)用處的變量。函數(shù)可以沒有return,此時函數(shù)并不返回值。return返回的是值而不是表達(dá)式,且此段語句并未調(diào)用函數(shù),故程序無輸出。本題選擇D選項(xiàng)。
3.A通常,將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不能使用為止的整個時期都屬于軟件生命周期。
4.B棧是按“先進(jìn)后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進(jìn)行操作。
5.Arandom()產(chǎn)生一個[0.0,1.0)的隨機(jī)小數(shù),uniform(a,b)產(chǎn)生一個[a,b]的隨機(jī)小數(shù),randint(a,b)產(chǎn)生一個[a,b]的整數(shù)。本題選擇A選項(xiàng)。
6.C根據(jù)二叉樹的性質(zhì),在任意二叉樹中,度為0的結(jié)點(diǎn)(即葉子結(jié)點(diǎn))總是比度為2的結(jié)點(diǎn)多一個。
7.A
8.D列表ls中有三個元素,函數(shù)funC(”yellow”),將”yellow”傳遞給形參a,用append()方法將a中內(nèi)容添加到列表ls中,最后返回,故最終的ls=[”apple”,”red”,”orange”,”yellow”],print(ls),即將列表ls中的內(nèi)容輸出。
9.C
10.C白盒測試方法主要有邏輯覆蓋、基本路徑測試等。黑盒測試方法主要有等價類劃分法、邊界值分析法、錯誤推測法及因果圖等?;韭窂綔y試根據(jù)軟件過程性描述中的控制流確定程序的環(huán)路復(fù)雜性度量,用此度量定義基本路徑的集合,并由此導(dǎo)出一組測試用例對每一條獨(dú)立執(zhí)行路徑進(jìn)行測試。因此,基本路徑測試屬于動態(tài)測試。本題選擇C選項(xiàng)。
11.B函數(shù)的參數(shù)在定義時可以指定默認(rèn)值,當(dāng)函數(shù)被調(diào)用時,如果沒有傳人對應(yīng)的參數(shù)值,則使用函數(shù)定義時的默認(rèn)值替代。本題在定義函數(shù)時,y=1,z=2就是指定的默認(rèn)值。在Python中,函數(shù)調(diào)用時,參數(shù)傳遞的主要方式有位置傳遞和關(guān)鍵字傳遞兩種。位置傳遞是根據(jù)函數(shù)定義的參數(shù)位置來傳遞參數(shù);關(guān)鍵字傳遞是根據(jù)每個參數(shù)的名字傳遞參數(shù),該方式不用區(qū)分參數(shù)順序位置,名字對了就行。關(guān)鍵字傳遞可以和位置傳遞混用,但混用時位置參數(shù)要出現(xiàn)在關(guān)鍵字參數(shù)之前。A項(xiàng),第一個參數(shù)為關(guān)鍵字傳遞,第二個參數(shù)為位置傳遞,混用順序不對;D項(xiàng),第二個參數(shù)為關(guān)鍵字傳遞,第三個參數(shù)為位置傳遞,混用順序不對;C項(xiàng),第一個參數(shù)已經(jīng)使用位置傳遞(將1傳遞給x),第二個參數(shù)又使用關(guān)鍵字傳遞將2傳遞給x,會出現(xiàn)異常報(bào)錯。故答案為B項(xiàng)。
12.Clen()方法用來獲取字符串的長度,所以length應(yīng)為14;title()方法是把字符串每個單詞的首字母變?yōu)榇髮?,所以?yīng)為PythonIsGood;索引的序號是從0開始的,所以s[1:6]應(yīng)為ython。
13.DTest_list是列表類型,6inTest_list表示如果6是列表Test_list的元素,返回True,否則返回False。
14.C列表的index()方法用于從列表中找出某個對象第一個匹配項(xiàng)的索引位置,如果這個對象不在列表中會報(bào)一個異常。其語法為:list.index(obj[,start=0[,stop=len(L)]]),其中obj為必須參數(shù),指要查找的對象;start為可選參數(shù),指從哪個索引位置開始查找,默認(rèn)為0;stop為可選參數(shù),指查找到哪個索引位置結(jié)束,默認(rèn)為列表的長度。本題中,查找對象為’烏龍茶’,從索引位置為0處開始查找,查找到第二個元素匹配,故返回其索引位置1。
15.AA?!窘馕觥拷Y(jié)構(gòu)化程序設(shè)計(jì)方法的主要原則可以概括為自頂向下、逐步求精、模塊化、限制使用goto語句等。
16.A關(guān)系SC的主屬性為(S#、C#),但C#→Cr屬于非主屬性對主屬性的部分依賴。
17.C在Python中,變量名的命名規(guī)則:以字母或下劃線開頭,后面跟字母、下劃線和數(shù)字;不能以數(shù)字開頭。本題選擇C選項(xiàng)。
18.C數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中最后一個階段結(jié)構(gòu)簡單,使用方便邏輯性強(qiáng)物理性少,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫領(lǐng)域的主導(dǎo)地位,所以選擇C)。
19.B
20.Cwhile條件為真時進(jìn)入循環(huán)體,執(zhí)行循環(huán)體中的內(nèi)容。如果x的值為偶數(shù)則if條件為假,不執(zhí)行任何操作,為奇數(shù)則if條件為真,輸出該奇數(shù);進(jìn)入下一次循環(huán),判斷while條件,判斷是否進(jìn)入循環(huán)體,執(zhí)行循環(huán)體中的代碼。后面的操作類似,直到while條件不滿足。經(jīng)過一系列的運(yùn)算,輸出結(jié)果為97531。本題選擇C選項(xiàng)。
21.D\r\n所謂循環(huán)隊(duì)列,就是將隊(duì)列存儲空間的最后一個位置繞到第一個位置,形成邏輯上的環(huán)狀空間,供隊(duì)列循環(huán)使用。在循環(huán)隊(duì)列中,用隊(duì)尾指針rear指向隊(duì)列中的隊(duì)尾元素,用排頭指針front指向排頭元素的前一個位置,因此,從排頭指針front指向的后一個位置直到隊(duì)尾指針real指向的位置之間所有的元素均為隊(duì)列中的元素。求解隊(duì)列中元素個數(shù)的方法是:若front>rear,隊(duì)列中有n-front+rear個元素(其中n為循環(huán)隊(duì)列的容量);若front<rear,隊(duì)列中有real-front個元素;若front=rear,隊(duì)列中有n個或0個元素。循環(huán)隊(duì)列是線性結(jié)構(gòu)。因此本題的正確答案是D。
22.D
23.A數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是數(shù)據(jù)庫的設(shè)計(jì)。故答案為A選項(xiàng)。
24.D棧稱為“后進(jìn)先出”表或“先進(jìn)后出”的線性表;隊(duì)列稱為“先進(jìn)先出”或“后進(jìn)后出”的線性表。A,B,C,D,E依次入棧,則依次出棧順序?yàn)镋,D,C,B,A;F,G,H,I,J依次入隊(duì),則依次出隊(duì)順序?yàn)镕,G,H,I,J。故輸出順序?yàn)镋,D,C,B,A,F(xiàn),G,H,I,J。
25.C在Python中,源文件的擴(kuò)展名一般使用.py。本題選擇C選項(xiàng)。
26.C向函數(shù)傳入實(shí)參8,函數(shù)的作用是返回x**2+6的結(jié)果。該函數(shù)是沒有輸出的,要想將返回值輸出,需要調(diào)用print()函數(shù)輸出結(jié)果。本題選擇C選項(xiàng)。
27.D
28.B字符串比較規(guī)則:從第一個字符開始,位置一一對應(yīng)比較編碼大??;當(dāng)?shù)谝粋€字符串全部字符和另一個字符串的前部分字符相同時,長度長的字符串為大。本題選擇B選項(xiàng)。
29.D在Python中比較兩個字符串的大小,要從第一個字符開始比較,只要比較出了大小就結(jié)束。本題中,x和y的前兩個字符相同,但y沒有第三個字符,所以x大,則x>y的結(jié)果為True。
30.A在Python中,return語句用來結(jié)束函數(shù)并將程序返回到函數(shù)被調(diào)用的位置繼續(xù)執(zhí)行。re-turn\n語句可以出現(xiàn)在函數(shù)的任何部分,可以同時將0個、1\n個或多個函數(shù)運(yùn)算結(jié)果返回給函數(shù)被調(diào)用處的變量。函數(shù)可以沒有return語句,此時函數(shù)并不返回值。B、D選項(xiàng)錯誤。Python函數(shù)定義中沒有對參數(shù)指定類型,則函數(shù)內(nèi)的默認(rèn)值參數(shù)是對函數(shù)的默認(rèn)值參數(shù)屬性__defaults__的引用,C選項(xiàng)錯誤。eval()函數(shù)將去掉字符串最外側(cè)的引號,并按照Python語句方式執(zhí)行去掉引號后的字符內(nèi)容,使用方式為<變量>=eval(\n<字符串>),其中變量用來保存對字符串內(nèi)容進(jìn)行Python運(yùn)算的結(jié)果,故函數(shù)eval()可以用于數(shù)值表達(dá)式的求值,如eval(”2*\n3+1”)=7。本題選擇A選項(xiàng)。
31.N
32.N
33.Y
34.Y
35.N
36.Y
37.Y
38.N
39.Y
40.Y
41.'yybcyyb'
42.[1,2,1,2]
43.3
44.True
45.[1,2,4,5,6]
46.True
47.{1,2}
48.{1,2,3}
49.[]
50.[1,2]
51.fo=open(“PY202.txt","w”)data=input(“請輸入一組人員的姓名、性別、年齡:”)#姓名性別年齡women_num=0age_amount=0person_num=0whiledataName,sex,age=data.split(‘’)Ifsex==’女’Women_num+1Age_amount+=int(age)Person_num+=1Data=input()data=input(”請輸入一組人員的姓名、性別、年齡:")Average_age=sge_amount/person_numFo.write(“平均年齡是{:.if}女性人數(shù)是{}“.foumat(average_age,women_num))fo.close()由題目可知,首先需要定義3個變量分別用來統(tǒng)計(jì)女性人數(shù)、年齡總和以及總?cè)藬?shù)。本題要求每個人的信息采用空格分隔,即需要用字符串分隔函數(shù)split()進(jìn)行分隔,該函數(shù)返回的是一個列表,所以每個人的信息就以列表的形式存儲在對應(yīng)的變量中。由于按<Enter\r\n>鍵結(jié)束信息輸入,因此需要把輸入信息的方法放在循環(huán)內(nèi),最后在輸出時使用format()輸出格式化信息。
52.count=0\r\n
whilecount<50:\r\n
count+=1\r\n
ifcount%2==0:\r\n
continue\r\n
print(count,end=
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 魯迅美術(shù)學(xué)院《泛函分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 電子支付在跨境交易中的應(yīng)用與風(fēng)險(xiǎn)控制
- 池州學(xué)院《項(xiàng)目成本管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津師范大學(xué)津沽學(xué)院《項(xiàng)目投資評估》2023-2024學(xué)年第二學(xué)期期末試卷
- 電力工程企業(yè)品牌戰(zhàn)略規(guī)劃與實(shí)施
- 電影院環(huán)境設(shè)計(jì)與觀影體驗(yàn)提升
- 宿遷學(xué)院《高分子綜合設(shè)計(jì)創(chuàng)新》2023-2024學(xué)年第二學(xué)期期末試卷
- 鶴壁職業(yè)技術(shù)學(xué)院《大數(shù)據(jù)應(yīng)用綜合設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 電子設(shè)備中的可回收材料應(yīng)用與設(shè)計(jì)創(chuàng)新
- 貴州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院《修井工程》2023-2024學(xué)年第二學(xué)期期末試卷
- 高級職業(yè)培訓(xùn)師(三級)職業(yè)資格鑒定考試題及答案
- 小學(xué)英語800詞分類(默寫用)
- 真實(shí)世界研究指南 2018
- JBT 7946.3-2017 鑄造鋁合金金相 第3部分:鑄造鋁合金針孔
- 2024年燃?xì)廨啓C(jī)值班員技能鑒定理論知識考試題庫-上(單選題)
- 中學(xué)校園安保服務(wù)投標(biāo)方案
- 義務(wù)教育“雙減”作業(yè)設(shè)計(jì)初中生物作業(yè)設(shè)計(jì)案例共三篇
- 2024-2030年中國車載冰箱行業(yè)市場發(fā)展調(diào)研及投資戰(zhàn)略分析報(bào)告
- 數(shù)字全息顯微成像的理論和實(shí)驗(yàn)研究
- 第16講 電氣絕緣節(jié)工作原理講解
- Premiere視頻編輯案例教程第2版(Premiere Pro 2020)全套教學(xué)課件
評論
0/150
提交評論