版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
全國計算機等級考試二級Python真題及解析⑷
一、選擇題
1.以下選項中,不屬于需求分析階段的任務(wù)是
A需求規(guī)格說明書評審
B確定軟件系統(tǒng)的性能需求
C確定軟件系統(tǒng)的功能需求
D制定軟件集成測試計劃
正確答案:D
2.關(guān)于數(shù)據(jù)流圖(DFD)的描述,以下選項中正確的是
A軟件詳細(xì)設(shè)計的工具
B結(jié)構(gòu)化方法的需求分析工具
C面向?qū)ο笮枨蠓治龉ぞ?/p>
D軟件概要設(shè)計的工具
正確答案:B
3.在黑盒測試方法中,設(shè)計測試用例的主要根據(jù)是
A程序流程圖
B程序數(shù)據(jù)結(jié)構(gòu)
C程序內(nèi)部邏輯
D程序外部功能
正確答案:D
4.一個教師講授多門課程,一門課程由多個教師講授。描述了實體教師和課程的聯(lián)
系的選項是
Am:n聯(lián)系
Bm:1聯(lián)系
C1:n聯(lián)系
D1:1聯(lián)系
正確答案:A
5.數(shù)據(jù)庫設(shè)計中,反映用戶對數(shù)據(jù)要求的模式是
A內(nèi)模式
B設(shè)計模式
C外模式
D概念模式
正確答案:C
6.在數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的
表示的階段是
A概念設(shè)計階段
B邏輯設(shè)計階段
C物理設(shè)計階段
D需求分析階段
正確答案:A
7.以下選項中描述正確的是
A只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)
B循環(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
B16
C10
D4
2
正確答案:B
9?下圖所示的二叉樹進(jìn)行前序遍歷的序列是
AYDEBFZXCA
BABDYECFXZ
CABCDEFXYZ
DDYBEAFCZX
正確答案:B
10.以下選項中描述正確的是
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)的
正確答案:A
11.Python文件的后綴名是
Apdf
Bdo
Cpass
Dpy
正確答案:D
12.
下面代碼的輸出結(jié)果是
print(0.1+0.2=0.3)
3
AFalse
B-1
co
Dwhile
正確答案:A
13.以下選項中,不是Python語言保留字的是
Aexcept
Bdo
Cpass
Dwhile
正確答案:B
14.
下面代碼的執(zhí)行結(jié)果
a=10.99pnnt(complex(a))
A10.99+j
B10.99
C0.99
D(10.99+0j)
正確答案:D
15.關(guān)于Python字符編碼,以下選項中描述錯誤的是
Aclu(x)和oid(x)函數(shù)用于在單字符和Unicode編碼值之間進(jìn)行轉(zhuǎn)換
Bprintclu(65)輸出A
Cprint(ord(,a,))輸出97
DPython字符編碼使用ASCII編碼
正確答案:D
16.關(guān)于Python循環(huán)結(jié)構(gòu),以下選項中描述錯誤的是
A遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和nmge()函
數(shù)等
4
Bbreak用來結(jié)束當(dāng)前當(dāng)次語句,但不跳出當(dāng)前的循環(huán)體
Ccontinue只結(jié)束本次循環(huán)
DPython通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)正確答案:B
17.給出如下代碼
importrandom
num=iandom.iandint(1,10)whileTme:
ifnum>=9:
breakelse:
num=iandom.randint(1,10)
以下選項中描述錯誤的是
A這段代碼的功能是程序自動猜數(shù)字
Bimportlandom代碼是可以省略的
CwhileTrue:創(chuàng)建了一個永遠(yuǎn)執(zhí)行的循環(huán)
Drandom.randint(1,10)生成[1,10]之間的整數(shù)
正確答案:B
18.關(guān)于time庫的描述,以下選項中錯誤的是
Atune庫提供獲取系統(tǒng)時間并格式化輸出功能
Btime.sleep⑸的作用是休眠s秒
Ctune.peifLcountei()返回一個固定的時間計數(shù)值
Dtune庫是Python中處理時間的標(biāo)準(zhǔn)庫正確答案:C
19?關(guān)于jieba庫的描述,以下選項中錯誤的是
Ajieba.cut(s)是精確模式,返回一個可迭代的數(shù)據(jù)類型
Bjieba.lcut(s)是精確模式,返回列表類型
Cjieba.add_word(s)是向分詞詞典里增加新詞s
5
Djieba是Python中一個重要的標(biāo)準(zhǔn)函數(shù)庫
正確答案:D
20.對于列表Is的操作,以下選項中描述錯誤的是
Als.cleaiQ:刪除Is的最后一個元素
Bls.copvQ:生成一個新列表,復(fù)制Is的所有元素
Cls.reverseQ:列表Is的所有元素反轉(zhuǎn)
Dls.append(x):在Is最后增加一個元素正確答案:A
21.
下面代碼的輸出結(jié)果是
listV=list(range(5))prmt(2inlistV)
AFalse
BO
C-l
DTine
正確答案:D
21.給出如下代碼
importrandomasran
listV=[]
ran.seed(100)foriinrange(lO):
1=ian.randint(100,999)
listV.append(i)
以下選項中能輸出隨機列表元素最大值的是
Apiint(listV.max())
Bpnnt(listV.pop(i))
Cpnnt(max(listV))
Dpiint(listV.feveise(i))
正確答案:c
6
22.給出如下代碼
MonthandFlower={nl月…梅花丁2月”"杏花”,”3月“桃花丁4月"牡丹花”,\“5月石
榴花”,”6月心”蓮花丁7月”:”玉簪花”,”8月”:”桂花”,\”9月菊花丁10月…芙蓉花丁
11月”』山茶花”,”12月“水仙花”}
n=mput(n請輸入1一12的月份十”月份之代表花:”十
MonthandFlower.get(sti(n)+"月"))
以下選項中描述正確的是
A代碼實現(xiàn)了獲取一個整數(shù)(1-12)來表示月份,輸出該月份對應(yīng)的代表花名
BMonthandFlower是列表類型變量
CMonthandFlower是一個元組
DMonthandFlower是集合類型變量
正確答案:A
23.關(guān)于Python文件打開模式的描述,以下選項中描述錯誤的是
A覆蓋寫模式w
B追加寫模式a
C創(chuàng)建寫模式n
D只讀模式】
正確答案:C
25.
執(zhí)行如下代碼:
fiiame=input(H請輸入要寫入的文件:")
fo=open(fiiame,”w十”)
ls=[”清明時節(jié)雨紛紛,丁路上行人欲斷魂,”,”借問酒家何處有?丁牧童遙指杏
花村。“]
fo.wntelines(ls)
fo.seek(0)forlmeinfo:
pnnt(line)
7
fo.closeQ
以下選項中描述錯誤的是
Afo.wntelines(ls)將元素全為字符串的Is列表寫入文件
Bfo.seek(O)這行代碼如果省略,也能打印輸出文件內(nèi)容
C代碼主要功能為向文件寫入一個列表類型,并打印輸出結(jié)果
D執(zhí)行代碼時,從鍵盤輸入“清明.txt”,則清明.txt被創(chuàng)建
正確答案:B
24.關(guān)于CSV文件的描述,以下選項中錯誤的是
ACSV文件的每一行是一維數(shù)據(jù),可以使用Python中的列表類型表示
BCSV文件通過多種編碼表示字符
C整個CSV文件是一個二維數(shù)據(jù)
DCSV文件格式是一種通用的文件格式,應(yīng)用于程序之間轉(zhuǎn)移表格數(shù)據(jù)正確答案:
B
25.以下選項中,修改turtle畫筆顏色的函數(shù)是
AsethQ
BcoloimodeQ
CbkQ
DpencoloiQ
正確答案:D
26.以下選項中,Python網(wǎng)絡(luò)爬蟲方向的第三方庫是
Anumpy
Bopenpyxl
CPvQt5
Dscrapv
正確答案:D
27.以下選項中,Python數(shù)據(jù)分析方向的第三方庫是
APIL
8
BDjango
Cpandas
Dflask
正確答案:C
30?以下選項中,Python機器學(xué)習(xí)方向的第三方庫是
ATensoiFlow
Bscipy
CPvQt5
Drequests
正確答案:A
31.
給出如下代碼:
TempStf=nHelloWorld11
以下選項中可以輸出“WoHd”子串的是
Apnnt(TempSti[-5:-1])
Bprint(TempStr[-5:0])
Cpnnt(TempSti[-4:-l])pniit(TempSti[-4:-1])
Dpnnt(TempSti[-5:])
正確答案:D
32.
下面代碼的輸出結(jié)果是
x=12.34pnnt(tvpe(x))
A<class
B<class'float'〉
C<class*boor>
D<class'complex'〉正確答案:B
33.
9
下面代碼的輸出結(jié)果是
x=10
y=3prmt(x%y,x**v)
A31000
B130
C330
D11000
正確答案:D
34.
執(zhí)行如下代碼
importturtleastfor1inrange(l,5):
t.fd(50)
t.left(90)
在PythonTuitleGrapliics中,繪制的是
A五邊形
B三角形
C五角星
D正方形
正確答案:D
35.設(shè)一年356天,第1天的能力值為基數(shù)記為1.0。當(dāng)好好學(xué)習(xí)時能力值相比前一天
會提高T?分之五。以下選項中,不能獲得持續(xù)努力1年后的能力值的是
A1.005**365
Bpow((1.0十0.005),365)
C1.005//365
Dpow(1.0十0.005,365)
正確答案:C
36.
10
給出如下代碼:
s=listC*巴老爺有八十八棵芭蕉樹,來了八十八個把式要在巴老爺八十八棵芭蕉樹下
住。\
11
老爺拔了八十八棵芭蕉樹,不讓八十八個把式在八十八棵芭蕉樹下住。八十八個
把式\
燒了八十八棵芭蕉樹,巴老爺在八十八棵樹邊哭?!?
以下選項中能輸出字符“八”出現(xiàn)次數(shù)的是
Apnnt(s.mdex("A"))
Bpnnt(s.index('7V'),6)
Cpnnt(s.mdex("A*'),6,len⑸)
Dpnnt(s.count("A"))
正確答案:D
37.
下面代碼的輸出結(jié)果是
vlist=list(iange(5))priiit(vlist)
AO1234
B0,l,2,3,4,
C0;l;2;3;4;
D[0,1,2,3,4]
正確答案:D
3&以下選項中,不是建立字典的方式是
Ad={[l,2]:l,[3,4]:3}
Bd={(l,2):l,(3,4)3}
Cd=f張三H,1李四*:2}
Dd={l[l,2],3[3,4]}
正確答案:A
39.如果name="全國計算機等級考試二級Python”,以下選項中輸出錯誤的是
A?>pnnt(name[:])
全國計算機等級考試二級Python
B>?prmt(name[ll:])
12
Pvtlion
C>?pimt(name[:ll])
全國計算機等級考試二級
D?>prmt(name[O],name[8],name[-l])
全試
正確答案:D
40.下列程序的運行結(jié)果是
?>s=TYTHON,?>“{0:3}”.format(s)
A,PYTH'
B'PYTHON'
C'PYTHON'
D,PYT'
正確答案: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,圖標(biāo)文件為
13
a.ico,將其打包為在Windows平臺上帶有上述圖標(biāo)的單一可執(zhí)行文件,使用什么樣的命
令?
pant這個命令即可自動評閱
習(xí)題講解
參考代碼
pymstallei'-1a.ico-Fa.py
3.以123為隨機數(shù)種子,隨機生成10個在1到999(含)之間的隨機數(shù),以逗號分
隔,打印輸出,請補充橫線處代碼。提示代碼如下
linpoitrandom
___①____forimiange(____②___):
pnnt((3)______,end-*,'')
習(xí)題講解
參考代碼
importrandom
random.seed(l23)foi1inlange(lO):
piint(iandom.iandmt(1,999),end=n/)
4.使用turtle庫的tuitle.nglitO函數(shù)和turtle.fdQ函數(shù)繪制一個菱形四邊形,邊長為
200像素,效果如下圖所示。請勿修改己經(jīng)給出的第一行代碼,并完善
importtuitleast
本題暫不支持自動評閱,piintW即可得分并查看答案。
習(xí)題講解
14
參考代碼
importtuitleast
t.nght(-30)fbf1inrange(2):
t.fd(200)
t.right(60*(i+1))foriiniange(2):
t.fd(200)
t.nght(60*(i+l))
5.補充完善如下代碼,使得程序能夠計算a中各元素與b逐項乘積的累加和。
提示代碼如下:
a=[[1,2,3],[4,5,6],[7,8,9]]
b=[3,6,9]
___①____forcma:forjin____②___:
s十=c[j]*b|j]print(s)
習(xí)題講解
參考代碼
a=[[1,2,3],[4,5,6],[7,8,9]]
b=[3,6,9]
s=Oforcina:
forjinrange(3):
s十=c[j]*b|j]prmt(s)
6.《命運》和《尋夢》都是著需科幻作家倪匡的科幻作品。這里給出一個《命
運》和《尋夢》的網(wǎng)絡(luò)版本,文件名為喻運-網(wǎng)絡(luò)版.txt”和“尋麥網(wǎng)絡(luò)
版.txt”。
問題1:請編寫程序,對這兩個文本中出現(xiàn)的字符進(jìn)行統(tǒng)計,字符與出現(xiàn)次數(shù)之間
用冒號:分隔,將兩個文件前100個最常用字符分別輸出保存到“命運-字符統(tǒng)計.txt”和
“尋夢-字符統(tǒng)計.txt”文件中,該文件要求采用CSV格式存儲,參考格式如下(注意,
不統(tǒng)計回車字符):
命90,運:80,尋:70,夢:60
(略)
15
問題2:請編寫程序,對“命運■字符統(tǒng)計W和“尋夢■字符統(tǒng)計?txt”中出現(xiàn)
的相同字符打印輸出。“相同字符?txL文件中,字符間使用逗號分隔。本題暫不支持
自動評閱,pnntCok^即可得分并查看答案。
習(xí)題講解
參考代碼1
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑基礎(chǔ)工程樁基礎(chǔ)
- 2024至2030年中國工作母機專用聯(lián)軸器數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國實驗室電導(dǎo)率/電阻率計數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國雙面雙花毯數(shù)據(jù)監(jiān)測研究報告
- 經(jīng)管營銷企業(yè)資產(chǎn)損失所得稅稅前扣除管理辦法講解
- 探究函數(shù)與方程-深入理解代數(shù)與解題技巧
- 2024年中國高強度鋼結(jié)構(gòu)樓承板市場調(diào)查研究報告
- 2024年中國蒙娜麗莎工藝品市場調(diào)查研究報告
- 2024年中國立式剝皮機市場調(diào)查研究報告
- 急診病歷書寫標(biāo)準(zhǔn)化研究計劃
- 豆腐供貨協(xié)議書
- 新疆維吾爾自治區(qū)2021定額建筑及裝飾工程計算規(guī)則
- 創(chuàng)業(yè)指導(dǎo)智慧樹知到答案章節(jié)測試2023年威海職業(yè)學(xué)院
- 中國古代文學(xué)史(全套)課件
- 中國社會問題與當(dāng)代大學(xué)生智慧樹知到答案章節(jié)測試2023年
- 面試真題及答案銷售類結(jié)構(gòu)化面試題目
- 基本建設(shè)項目竣工財務(wù)決算審核表
- 普通高考考生戶籍情況審查登記表
- 人教版數(shù)學(xué)五年級上冊課堂作業(yè)
- 南京文化創(chuàng)意和設(shè)計服務(wù)與相關(guān)產(chǎn)業(yè)融合發(fā)展報告
- 社區(qū)工作者考試考前必背300題
評論
0/150
提交評論