![全國計算機等級考試二級Python真題及解析(四)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/1/ab6248cc-b456-426f-83ec-94a7c29a5662/ab6248cc-b456-426f-83ec-94a7c29a56621.gif)
![全國計算機等級考試二級Python真題及解析(四)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/1/ab6248cc-b456-426f-83ec-94a7c29a5662/ab6248cc-b456-426f-83ec-94a7c29a56622.gif)
![全國計算機等級考試二級Python真題及解析(四)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/1/ab6248cc-b456-426f-83ec-94a7c29a5662/ab6248cc-b456-426f-83ec-94a7c29a56623.gif)
![全國計算機等級考試二級Python真題及解析(四)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/1/ab6248cc-b456-426f-83ec-94a7c29a5662/ab6248cc-b456-426f-83ec-94a7c29a56624.gif)
![全國計算機等級考試二級Python真題及解析(四)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/1/ab6248cc-b456-426f-83ec-94a7c29a5662/ab6248cc-b456-426f-83ec-94a7c29a56625.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、全國計算機等級考試二級Python 真題及解析一、選擇題1. 以下選項中,不屬于需求分析階段的任務(wù)是A 需求規(guī)格說明書評審B 確定軟件系統(tǒng)的性能需求C 確定軟件系統(tǒng)的功能需求D 制定軟件集成測試計劃正確答案:D2. 關(guān)于數(shù)據(jù)流圖(DFD)的描述,以下選項中正確的是A 軟件詳細設(shè)計的工具B 結(jié)構(gòu)化方法的需求分析工具C 面向?qū)ο笮枨蠓治龉ぞ逥 軟件概要設(shè)計的工具正確答案:B3. 在黑盒測試方法中,設(shè)計測試用例的主要根據(jù)是A 程序流程圖B 程序數(shù)據(jù)結(jié)構(gòu)C 程序內(nèi)部邏輯D 程序外部功能正確答案:D4. 一個教師講授多門課程,一門課程由多個教師講授。描述了實體教師和課程的聯(lián)系的選項是A m : n 聯(lián)系
2、B m : 1 聯(lián)系C 1 : n 聯(lián)系D 1 : 1 聯(lián)系正確答案:A5. 數(shù)據(jù)庫設(shè)計中,反映用戶對數(shù)據(jù)要求的模式是A 內(nèi)模式B 設(shè)計模式C 外模式D 概念模式正確答案:C6. 在數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的 表示的階段是A 概念設(shè)計階段B 邏輯設(shè)計階段C 物理設(shè)計階段D 需求分析階段正確答案:A7. 以下選項中描述正確的是A 只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)8. 循環(huán)鏈表是非線性結(jié)構(gòu)C 雙向鏈表是非線性結(jié)構(gòu)D 有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)正確答案:A&一棵二叉樹共有25 個結(jié)點,其中5 個是葉子結(jié)點,則度為1 的結(jié)點數(shù)是A6
3、9. 1610. 10D4正確答案:B9?下圖所示的二叉樹進行前序遍歷的序列是A YDEBFZXCABABDYECFXZC ABCDEFXYZD DYBEAFCZX正確答案:B10.以下選項中描述正確的是A算法的時間復(fù)雜度與空間復(fù)雜度一定相關(guān)B算法的時間復(fù)雜度是指執(zhí)行算法所需要的計算工作量C算法的效率只與問題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)D數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)是一一對應(yīng)的正確答案:A11. Python文件的后綴名是A pdfBdoC passDpy正確答案:D12.下面代碼的輸出結(jié)果是print( 0.1 + 0.2 = 0.3)A FalseB - 1coD while正確答案:A
4、13. 以下選項中,不是Python 語言保留字的是A exceptBdoC passD while正確答案:B14.下面代碼的執(zhí)行結(jié)果a = 10.99pnnt(complex(a)A 10.99+jB 10.99C0.99D(10.99+0j)正確答案:D15. 關(guān)于Python 字符編碼,以下選項中描述錯誤的是A clu(x)和oid(x)函數(shù)用于在單字符和 Unicode編碼值之間進行轉(zhuǎn)換B print clu(65) 輸出 AC print(ord( ,a,)輸出 97D Python 字符編碼使用ASCII 編碼正確答案:D16. 關(guān)于Python 循環(huán)結(jié)構(gòu),以下選項中描述錯誤的是
5、A遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和nmge()函B break用來結(jié)束當前當次語句,但不跳出當前的循環(huán)體C continue只結(jié)束本次循環(huán)D Python 通過for、 while 等保留字構(gòu)建循環(huán)結(jié)構(gòu)正確答案:B17. 給出如下代碼import randomnum = iandom.iandint( 1,10)while Tme:if num >= 9:breakelse:num = iandom.randint( 1,10)以下選項中描述錯誤的是A 這段代碼的功能是程序自動猜數(shù)字B import landom 代碼是可以省略的C while True: 創(chuàng)建了一
6、個永遠執(zhí)行的循環(huán)D random.randint( 1,10)生成1,10之間的整數(shù)正確答案:B18. 關(guān)于time 庫的描述,以下選項中錯誤的是A tune 庫提供獲取系統(tǒng)時間并格式化輸出功能B time.sleep的作用是休眠s秒C tune.peifLcountei()返回一個固定的時間計數(shù)值D tune庫是Python中處理時間的標準庫正確答案:C19?關(guān)于 jieba 庫的描述,以下選項中錯誤的是Ajieba.cut(s)是精確模式,返回一個可迭代的數(shù)據(jù)類型B jieba.lcut(s)是精確模式,返回列表類型C jieba.add_word(s)是同分詞詞典里增加新詞sD jieb
7、a 是 Python 中一個重要的標準函數(shù)庫正確答案:D20 .對于列表Is的操作,以下選項中描述錯誤的是A Is.cleaiQ :刪除Is的最后一個元素B Is.copvQ:生成一個新列表,復(fù)制Is的所有元素C Is.reverseQ:列表Is的所有元素反轉(zhuǎn)D Is.append(x):在Is最后增加一個元素 正確答案:A21 .下面代碼的輸出結(jié)果是listV = list(range(5)prmt(2 in listV)A FalseBOC-lD Tine正確答案:D21. 給出如下代碼import random as ranlistV =ran.seed(100)for i in ran
8、ge(lO):1 = ian.randint( 100,999)listV.append(i)以下選項中能輸出隨機列表元素最大值的是A piint(listV.max()B pnnt(listV.pop(i)C pnnt(max(listV)D piint(listV.feveise(i)正確答案:c22. 給出如下代碼MonthandFlower=n梅花丁 2月"“杏花"," 3月“桃花丁 4月"牡丹花"廣歸石 榴花“,“月心”蓮花丁 7月":“玉簪花“,”明“:“桂花":明菊花丁 10月芙蓉花丁 11 月”山茶花”, ”
9、 12月“水仙花”n = mput(n請輸入1 12的月份十”月份之代表花:”十MonthandF lower. get(sti(n)+" 月 ")以下選項中描述正確的是A代碼實現(xiàn)了獲取一個整數(shù)(1-12)來表示月份,輸出該月份對應(yīng)的代表花名B MonthandFlower 是列表類型變量C MonthandFlower 是一個元組D MonthandFlower 是集合類型變量正確答案:A23. 關(guān)于 Python 文件打開模式的描述,以下選項中描述錯誤的是A 覆蓋寫模式wB 追加寫模式aC 創(chuàng)建寫模式nD 只讀模式】正確答案:C25.執(zhí)行如下代碼:fiiame = in
10、put( H 請輸入要寫入的文件:")fo = open(fiiame, 十加)ls = 清明時節(jié)雨紛紛,丁路上行人欲斷魂,” ”, ”借問酒家何處有? 丁牧童 遙指杏花村?!癴o.wntelines(ls)fo.seek(0)for lme in fo:pnnt(line)fo.closeQ以下選項中描述錯誤的是A fo.wntelines(ls)將元素全為字符串的Is列表寫入文件B fo.seek(O)這行代碼如果省略,也能打印輸出文件內(nèi)容C 代碼主要功能為向文件寫入一個列表類型,并打印輸出結(jié)果D 執(zhí)行代碼時,從鍵盤輸入“清明 .txt ,則清明 ” .txt 被創(chuàng)建正確答案:B
11、24. 關(guān)于 CSV 文件的描述,以下選項中錯誤的是A CSV 文件的每一行是一維數(shù)據(jù),可以使用Python 中的列表類型表示B CSV 文件通過多種編碼表示字符C 整個 CSV 文件是一個二維數(shù)據(jù)D CSV 文件格式是一種通用的文件格式,應(yīng)用于程序之間轉(zhuǎn)移表格數(shù)據(jù)正確答案:B25. 以下選項中,修改turtle 畫筆顏色的函數(shù)是A sethQB coloimodeQCbkQD pencoloiQ正確答案:D26. 以下選項中,Python 網(wǎng)絡(luò)爬蟲方向的第三方庫是A numpyB openpyxlCPvQt5D scrapv正確答案:D27. 以下選項中,Python 數(shù)據(jù)分析方向的第三方庫
12、是APIL10B DjangoC pandasD flask正確答案:C30?以下選項中,Python機器學(xué)習(xí)方向的第三方庫是A TensoiFlowB scipyCPvQt5D requests正確答案:A31.給出如下代碼:TempStf = nHello World 11以下選項中可以輸出“WoHd子串的是A pnnt(TempSti - 5: - 1)B print(TempStr - 5:0)C pnnt(TempSti - 4: - l)pniit(TempSti - 4: - 1)D pnnt(TempSti - 5:)正確答案:D32.下面代碼的輸出結(jié)果是x = 12.34pn
13、nt(tvpe(x)A <classB <class 'float'C <class *boor>D <class 'complex'正確答案:B卜面代碼的輸出結(jié)果是x=10y=3prmt(x%y,x* *v)A3 1000B 1 30C3 30D 1 1000正確答案:D34.執(zhí)行如下代碼import turtle as tfor 1 in range(l,5):t.fd(50)t.left(90)在 Python Tuitle Grapliics 中,繪制的是A 五邊形B 三角形C 五角星D 正方形相比前一天正確答案:D35.
14、設(shè)一年 356 天, 第 1 天的能力值為基數(shù)記為1.0。 當好好學(xué)習(xí)時能力值會提高T?分之五。以下選項中,不能獲得持續(xù)努力 1年后的能力值 的是A 1.005 * 365B pow(1.0 十 0.005),365)C 1.005/365D pow(1.0 十 0.005,365)正確答案:C36.14給出如下代碼:芭蕉樹下s = listC*巴老爺有八十八棵芭蕉樹,來了八十八個把式要在巴老爺八十八棵住。22十八個的是老爺拔了八十八棵芭蕉樹,不讓八十八個把式在八十八棵芭蕉樹下住。八把式 燒了八十八棵芭蕉樹,巴老爺在八十八棵樹邊哭?!?以下選項中能輸出字符“八”出現(xiàn)次數(shù)的是A pnnt(s.m
15、dex("A")B pnnt(s.index('7V'),6)C pnnt(s.mdex(" A*'),6,len )D pnnt(s.count("A")正確答案:D37.下面代碼的輸出結(jié)果是vlist = list(iange(5)priiit(vlist)AO 1 234B 0,l,2,3,4,C0;l;2;3;4;D 0,1, 2, 3, 4正確答案:D3&以下選項中,不是建立字典的方式是Ad=l,2:l, 3,4:3Bd=(l,2):l, (3,4)3Cd=f張三H,1李四*:2Dd = ll,2,33
16、,4正確答案:A39 .如果name ="全國計算機等級考試二級Python ”,以下選項中輸出錯誤A ?>pnnt(name :)全國計算機等級考試二級PythonB >?prmt(namell:)PvtlionC>?pimt(name:ll)全國計算機等級考試二級D ?> prmt(nameO, name8, name-l)全試正確答案:D40 .下列程序的運行結(jié)果是?> s = TYTHON,?> “ 0:3 ” .format(s)A, PYTH'B 'PYTHON' C 'PYTHON'D, PYT
17、'正確答案:B二、操作題1 .根據(jù)輸入正整數(shù)n,作為財務(wù)數(shù)據(jù),輸出一個寬度為 20字符,n右對齊 顯示, 帶千位分隔符的效果,使用減號字符填充。如果輸入正整數(shù)超過20位,則按照真實長度輸出。提示代碼如下:n = mputQ#可以多行輸入輸出示例輸入輸出示例 12190000 2,190,000習(xí)題講解參考代碼n = inputO # 請輸入整數(shù) prmt(n:->20, n.fdnnat(eval(n)2 . PvInstaller庫可以對程序打包,給定一個Python源程序文件a.py,圖標 文件為a.ico,將其打包為在 Windows平臺上帶有上述圖標的單一可執(zhí)行文件,使用
18、什么樣的命令?pant這個命令即可自動評閱習(xí)題講解參考代碼pymstallei' -1 a.ico -F a.py3 .以123為隨機數(shù)種子,隨機生成10個在1到999 (含)之間的隨機數(shù),以逗號分隔,打印輸出,請補充橫線處代碼。提示代碼如下linpoit randomfor i m iange(pnnt( (3), end-*,'')習(xí)題講解參考代碼import randomrandom. seed(l 2 3)foi 1 in lange(lO):piint(iandom.iandmt( 1,999), end=n/)4 .使用turtle庫的tuitle.ngli
19、tO函數(shù)和turtle.fdQ函數(shù)繪制一個菱形四邊形,邊長為200像素,效果如下圖所示。請勿修改己經(jīng)給出的第一行代碼,并完善提示代碼:import tuitle as t本題暫不支持自動評閱,piintW即可得分并查看答案習(xí)題講解參考代碼import tuitle as tt.nght(-30)fbf 1 in range(2):t.fd(200)t .right(60 * (i+1 )for i in iange(2):t.fd(200)t.nght(60*(i+l)5 .補充完善如下代碼,使得程序能夠計算a中各元素與b逐項乘積的累加 和。提示代碼如下:a = 1,2,3, 4,5,6, 7
20、,8,9b = 3,6,9_ for c m a:for j in _:s 十 =cj*b|jprint(s)習(xí)題講解參考代碼a = 1,2,3, 4,5,6, 7,8,9b = 3,6,9s = Ofor c in a:for j in range(3):s 十 =cj*b|jprmt(s)6 . 命運和尋夢都是著需科幻作家倪匡的科幻作品。這里給出一個命運和尋夢的網(wǎng)絡(luò)版本,文件名為喻運-網(wǎng)絡(luò)版.txt和“尋爰網(wǎng)絡(luò)版 .txt 。 ”問題 1:請編寫程序,對這兩個文本中出現(xiàn)的字符進行統(tǒng)計,字符與出現(xiàn)次數(shù)之間用冒號 : 分隔,將兩個文件前100個最常用字符分別輸出保存到“命運 - 字符統(tǒng)計.txt 和”“尋夢-字符統(tǒng)計.txt文件中,該文彳要求采用CSV格式存儲,參考格式如下(注意,不統(tǒng)計回車字符) :命 90,運 :80,尋 :70,夢 :60(略 )問題2:請編寫程序,對“命運字符統(tǒng)計W和“尋夢字符統(tǒng)計? txt中出現(xiàn)本題暫不支持? txL 文件中,字符間使用逗號分隔。自動評閱,pnntCok八即可得分并查看答案。習(xí)題講解參考代碼1names=命運役"尋夢 nfor name in names:fi = open(n
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 總經(jīng)理蔡仲斌在集團公司管理提升活動動員大會上的講話
- 2025年碳銨項目可行性研究報告
- 冷凍魚苗售賣合同范本
- 做飯保姆合同范本
- 債務(wù)轉(zhuǎn)移說明合同范例
- 保潔工人安全合同范本
- 出售照明工廠合同范本
- 公寓房裝修合同范例
- 2025年度金融產(chǎn)品廣告投放代理合同
- 代理股合同范本
- 糖尿病酮癥酸中毒小講課
- 福建省公路水運工程試驗檢測費用參考指標
- 2024-2030年中國化妝鏡行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 麻風(fēng)病防治知識培訓(xùn)課件
- SNT 1961.11-2013 出口食品過敏原成分檢測 第11部分:實時熒光PCR方法檢測麩質(zhì)成分
- 員工安全健康手冊
- 華為客服制度
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案1套
- 醫(yī)美面部抗衰老注射項目培訓(xùn)課件
- 2024-2029年中國限幅器芯片行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告
- 新產(chǎn)品研發(fā)工作總結(jié)匯報
評論
0/150
提交評論