



版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python 真題及解析( 11)一、選擇題1. 以下選項(xiàng)對(duì)于 import 保留字描述錯(cuò)誤的是A import 可以用于導(dǎo)入函數(shù)庫(kù)或者庫(kù)中的函數(shù)B 可以使用 from jieba import lcut 引入 jieba 庫(kù)C 使用 import jieba as jb,引入函數(shù)庫(kù) jieba,取別名 jb D 使用 import jieba 引入 jieba 庫(kù)正確答案: B2. 以下選項(xiàng)中不可用作 Python 標(biāo)識(shí)符的是A3.14B 姓名C_Name_D Pi正確答案: A3. Python可以將一條長(zhǎng)語(yǔ)句分成多行顯示的續(xù)行符號(hào)是:AB#C;D正確答案: A4.
2、關(guān)于 Python 語(yǔ)言的特點(diǎn),以下選項(xiàng)描述正確的是A Python 語(yǔ)言不支持面向?qū)ο驜 Python 語(yǔ)言是解釋型語(yǔ)言C Python語(yǔ)言是編譯型語(yǔ)言D Python 語(yǔ)言是非跨平臺(tái)語(yǔ)言正確答案: B15. 關(guān)于 Python 整數(shù)類型,以下選項(xiàng)描述正確的是:A 3.14 不是整數(shù)類型的數(shù)值B type(100)表達(dá)式結(jié)果可能是 ,也可能是 C oct(100)表達(dá)式結(jié)果獲得十六進(jìn)制數(shù)D hex(100)表達(dá)式結(jié)果獲得八進(jìn)制數(shù)正確答案: A6.運(yùn)行以下程序,輸出結(jié)果的是: 5/2A 3B 2C 2.5D 2.50正確答案: C7.17. 運(yùn)行以下程序,輸出的Python 數(shù)據(jù)類型是: ty
3、pe(abs(-3+4j) A 字符串類型B 浮點(diǎn)數(shù)類型C 整數(shù)類型D 復(fù)數(shù)類型正確答案: B8.下面代碼的輸出結(jié)果是: TempStr = Pi=3.141593 eval(TempStr3:-1)A3.14159B3.141593C Pi=3.14D3.1416正確答案: A29. 以下關(guān)于異常處理的描述,錯(cuò)誤的選項(xiàng)是:A Python 通過(guò) try 、except 等保留字提供異常處理功能B ZeroDivisionError 是一個(gè)變量未命名錯(cuò)誤C NameError 是一種異常類型D 異常語(yǔ)句可以與 else和 finally 語(yǔ)句配合使用正確答案: B10. for 或者 whil
4、e 與 else搭配使用時(shí),關(guān)于執(zhí)行else 語(yǔ)句塊描述正確的是A 僅循環(huán)非正常結(jié)束后執(zhí)行(以break結(jié)束)B 僅循環(huán)正常結(jié)束后執(zhí)行C 總會(huì)執(zhí)行D 永不執(zhí)行正確答案: B11.以下代碼執(zhí)行的輸出結(jié)果是:for i in range(1,4)print(chr(21646)*(2*i-1)A咎咎咎咎咎咎咎咎咎B咎咎咎咎咎咎咎咎咎C咎咎咎咎咎咎咎咎咎D出錯(cuò)正確答案: B312. 以下關(guān)于 TensorFlow 庫(kù)的應(yīng)用領(lǐng)域的描述,正確的選項(xiàng)是A 機(jī)器學(xué)習(xí)B 數(shù)據(jù)可視化C Web 開發(fā)D 文本分析正確答案: A13. 以下不屬于 Python 深度學(xué)習(xí)第三方庫(kù)的選項(xiàng)是:A ArcadeB Tens
5、orFlowC Caffe2D MXNet正確答案: A14. 以下屬于 Python 文本處理第三方庫(kù)的選項(xiàng)是:A matplotibB openpyxlC wxpythonD vispy正確答案: B15. random庫(kù)的 seed(a)函數(shù)的作用是A 生成一個(gè) 0.0, 1.0)之間的隨機(jī)小數(shù)B 生成一個(gè) k 比特長(zhǎng)度的隨機(jī)整數(shù)C 設(shè)置初始化隨機(jī)數(shù)種子aD 生成一個(gè)隨機(jī)整數(shù)正確答案: C16.下面代碼的輸出結(jié)果是4for n in range(400,500):i = n / 100j = n / 10 % 10k = n % 10if n = i * 3 + j * 3 + k *
6、3:print(n)A 407B 408C 153D 159正確答案: A17. 給出下面代碼:a = input().split(,)x = 0while x len(a):print(ax,end=)x += 1代碼執(zhí)行時(shí),從鍵盤獲得Python 語(yǔ)言 ,是,腳本 ,語(yǔ)言則代碼的輸出結(jié)果是A 執(zhí)行代碼出錯(cuò)B Python 語(yǔ)言 ,是,腳本 ,語(yǔ)言C Python語(yǔ)言是腳本語(yǔ)言D 無(wú)輸出正確答案: C18. 關(guān)于函數(shù)的描述,錯(cuò)誤的選項(xiàng)是A Python 使用 del 保留字定義一個(gè)函數(shù)B 函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可。C 函數(shù)是
7、一段具有特定功能的、可重用的語(yǔ)句組5D 使用函數(shù)的主要目的是減低編程難度和代碼重用正確答案: A19.執(zhí)行以下代碼,運(yùn)行錯(cuò)誤的是:def fun(x,y=Name,z = No):passA fun(1,2,3)B fun(1,3)C fun(1)D fun(1,2)正確答案: B20. 執(zhí)行以下代碼,運(yùn)行結(jié)果def split(s):return s.split(a)s = Happy birthday to you!print(split(s)A H, ppy birthd, y to you!B Happy birthday to you!C 運(yùn)行出錯(cuò)D Happy, birthday,
8、 to, you!正確答案: A21. 以下代碼執(zhí)行的輸出結(jié)果是: n = 2def multiply(x,y = 10):global nreturn x * y * ns = multiply(10,2)print(s)A 40B 10246C 200D 400正確答案: A22. 字典 d=Name: Kate, No: 1001, Age: 20 ,表達(dá)式 len(d)的值為A 12B 9C 6D 3正確答案: D23. 元組變量 t=(cat, dog, tiger, human) , t:-1 的結(jié)果是 A human, tiger, dog, catB human, tiger,
9、 dog, catC 運(yùn)行出錯(cuò)D (human, tiger, dog, cat)正確答案: D24. 關(guān)于 Python 的列表,描述錯(cuò)誤的選項(xiàng)是A Python 列表是包含 0 個(gè)或者多個(gè)對(duì)象引用的有序序列B Python 列表用中括號(hào) 表示C Python列表是一個(gè)可以修改數(shù)據(jù)項(xiàng)的序列類型D Python 列表的長(zhǎng)度不可變的正確答案: D25. 以下代碼執(zhí)行的輸出結(jié)果是:ls = def func(a,b):ls.append(b)return a * bs = func(Hello!,2)print(s,ls)A 出錯(cuò)7B Hello!Hello!C Hello!Hello! 2D H
10、ello!Hello! 正確答案: C26. 以下程序的輸出結(jié)果是:def fun1():print(in fun1()fun2()fun1()def fun2():print(in fun2()fun1()fun2()A in fun1()in fun2()B in fun1()C 死循環(huán)D 出錯(cuò)正確答案: D27. 關(guān)于 Python 文件的 +打開模式,以下選項(xiàng)正確的描述是A 追加寫模式B 與 r/w/a/x 一同使用,在原功能基礎(chǔ)上增加同時(shí)讀寫功能C 只讀模式D 覆蓋寫模式正確答案: B28. 以下關(guān)于 CSV 文件的描述,錯(cuò)誤的選項(xiàng)是A CSV 文件可用于不同工具間進(jìn)行數(shù)據(jù)交換B C
11、SV 文件格式是一種通用的,相對(duì)簡(jiǎn)單的文件格式,應(yīng)用于程序之間轉(zhuǎn)移表格數(shù)據(jù)。8C CSV 文件通過(guò)多種編碼表示字符D CSV 文件的每一行是一維數(shù)據(jù),可以使用 Python 中的列表類型表示正確答案: C29. 以下關(guān)于 Python 文件對(duì)象 f 的描述,錯(cuò)誤的選項(xiàng)是A f.closed 文件關(guān)閉屬性,當(dāng)文件關(guān)閉時(shí),值為FalseB f.writable() 用于判斷文件是否可寫C f.readable()用于判斷文件是否可讀D f.seekable()判斷文件是否支持隨機(jī)訪問(wèn)正確答案: A30.關(guān)于以下代碼的描述,錯(cuò)誤的選項(xiàng)是with open(abc.txt,r+) as f:lines
12、 = f.readlines()for item in lines:print(item)A 執(zhí)行代碼后, abc.txt 文件未關(guān)閉,必須通過(guò)close()函數(shù)關(guān)閉B 打印輸出 abc.txt 文件內(nèi)容C item 是字符串類型D lines 是列表類型正確答案: A31.真下列與隊(duì)列結(jié)構(gòu)有關(guān)聯(lián)的是A 先到先服務(wù)的作業(yè)調(diào)度B 多重循環(huán)的執(zhí)行C 數(shù)組元素的引用D 函數(shù)的遞歸調(diào)用正確答案: A32. 下列敘述中正確的是9A 以上說(shuō)法都不對(duì)B 循環(huán)隊(duì)列中的元素個(gè)數(shù)隨隊(duì)尾指針的變化而動(dòng)態(tài)變化C 循環(huán)隊(duì)列中的元素個(gè)數(shù)隨隊(duì)頭指針與隊(duì)尾指針的變化而動(dòng)態(tài)變化D 循環(huán)隊(duì)列中的元素個(gè)數(shù)隨隊(duì)頭指針的變化而動(dòng)態(tài)變化
13、正確答案: C33. 下列鏈表中,其邏輯結(jié)構(gòu)屬于非線性結(jié)構(gòu)的是A 雙向鏈表B 循環(huán)鏈表C 二叉鏈表D 帶鏈的棧正確答案: C34. 在結(jié)構(gòu)化設(shè)計(jì)方法中,生成的結(jié)構(gòu)圖中,帶有箭頭的連線表示A 模塊之間的調(diào)用關(guān)系B 程序的組成成分C 數(shù)據(jù)的流向D 控制程序的執(zhí)行順序正確答案: A35. 在數(shù)據(jù)流圖中,帶有名字的箭頭表示A 模塊之間的調(diào)用關(guān)系B 控制程序的執(zhí)行順序C 數(shù)據(jù)的流向D 程序的組成成分正確答案: C36. 模塊獨(dú)立性是軟件模塊化所提出的要求,衡量模塊獨(dú)立性的度量標(biāo)準(zhǔn)則是模塊的A 抽象和信息隱蔽10B 激活機(jī)制和控制方法C 內(nèi)聚性和耦合性D 局部化和封裝化正確答案: C37. 需求分析階段的
14、任務(wù)是確定A 軟件開發(fā)費(fèi)用B 軟件開發(fā)方法C 軟件系統(tǒng)功能D 軟件開發(fā)工具正確答案: C38. 在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。其中數(shù)據(jù)獨(dú)立性的階段是A 數(shù)據(jù)項(xiàng)管理B 人工管理C 數(shù)據(jù)庫(kù)系統(tǒng)D 文件系統(tǒng)正確答案: C39. 下列說(shuō)法中,不屬于數(shù)據(jù)模型所描述的內(nèi)容的是A 數(shù)據(jù)約束B 數(shù)據(jù)結(jié)構(gòu)C 數(shù)據(jù)操作D 數(shù)據(jù)查詢正確答案: D40. 下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是A 數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過(guò)程B 數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)不變11C 關(guān)系中的每一列稱為元組,一個(gè)元組就是一個(gè)字段D 如果一個(gè)關(guān)系中的屬性或?qū)傩越M并
15、非該關(guān)系的關(guān)鍵字,但它是另一個(gè)關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字正確答案: D二、操作題綜合應(yīng)用題參照代碼模板完善代碼,實(shí)現(xiàn)下述功能。文件 ngchina.html 保持了網(wǎng)頁(yè)源代碼,請(qǐng)將該頁(yè)面中圖片的 URL 提取出來(lái) , 并輸出所有圖像的 URL 。習(xí)題講解#P301#讀取 HTML 文件內(nèi)容 def getHTMLlines(htmlpath):f = open(htmlpath,r,encoding = utf-8)ls = f.readlines()f.close()return ls#用于解析文件并提取圖像的URLdef extractImageUrls(htmllist):u
16、rls = for line in htmllist:if img in line:url = line.split(src=)-1.split()1if http in url:urls.append(url)return urls#將獲取的鏈接輸出到屏幕上def showResults(urls):count = 1for url in urls:print(第:2 個(gè) URL:.format(count,url)count += 1# 主程序: 1 讀取文件; 2 解析并提取其中的圖片鏈接; 3 輸出提取結(jié)果到屏幕 def main():12inputfile = ngchina.htm
17、lhtmllines = getHTMLlines(inputfile)imageUrls = extractImageUrls(htmllines)showResults(imageUrls)main()基本操作題( 1)從鍵盤輸入一個(gè)整數(shù),在屏幕上顯示輸出該整數(shù) Python 語(yǔ)言十六進(jìn)制、八進(jìn)制、二進(jìn)制表示形式。本題支持 OJ。輸入輸出示例輸入輸出示例 11000x64,0o144,0b1100100習(xí)題講解#在_上填寫一行代碼 #請(qǐng)輸入一個(gè)十進(jìn)制數(shù)Tempstr = eval(input()print(0x0:x,0o0:o,0b0:b.format(Tempstr)基本操作題( 3)
18、參照代碼模板完善代碼,實(shí)現(xiàn)下述功能統(tǒng)。輸入字符串,使用中文分詞庫(kù)輸出精確模式的中文分詞結(jié)果。輸入輸出示例輸入輸出示例 1計(jì)算機(jī)程序只能解計(jì)算機(jī)程序只能解決,計(jì),決計(jì)算問(wèn)題,不能解決算, 問(wèn)題 , ,, 不能, 解決 , 諸如 ,諸如 “”人類生命的意義 ” “, 人”類, 生命 , 的, 意義 , ”, 這樣的非計(jì)算問(wèn)題。這樣 ,的, 非, 計(jì)算, 問(wèn)題 , 。13習(xí)題講解import jiebaTempstr = input()ls = jieba.lcut(Tempstr)print(ls)基本操作題( 3)參照代碼模板完善代碼,實(shí)現(xiàn)下述功能。某自然數(shù)除它本身之外的所有因子之和等于該數(shù),則
19、該數(shù)被稱為完數(shù)。請(qǐng)輸出1000 以內(nèi)的完數(shù)。本題支持OJ。輸入輸出示例輸入輸出示例 1無(wú)說(shuō)明:每行顯示一個(gè)完數(shù)(本行不需要在代碼中輸出)*習(xí)題講解for i in range(2,1001):s = ifor j in range(1,i):if i%j = 0:s -= jif s = 0:print(i)簡(jiǎn)單應(yīng)用題( 1)參照編程代碼模板完善代碼,實(shí)現(xiàn)下述功能。14使用 turtle 庫(kù)繪制類似斯洛克形狀圖案,效果如下圖所示。本題暫不支持自動(dòng)評(píng)閱,本地繪制圖形正確后,print(ok) 即可得分。習(xí)題講解#在_上填寫一行代碼import turtledef drawCircle():turtle.pendown()turtle.circle(20)turtle.penup(
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村土地流轉(zhuǎn)風(fēng)險(xiǎn)評(píng)估與保障協(xié)議
- 無(wú)人駕駛技術(shù)投資協(xié)議
- 汽車租賃長(zhǎng)租合同
- 公司股份改制方案設(shè)計(jì)報(bào)告
- 農(nóng)村綠化景觀改造施工協(xié)議
- 水務(wù)工程聯(lián)合運(yùn)營(yíng)合作協(xié)議
- 小英雄雨來(lái)成長(zhǎng)征文
- 國(guó)際貿(mào)易市場(chǎng)走勢(shì)預(yù)測(cè)分析表
- 迪士尼動(dòng)畫海洋奇緣觀后感
- 高考數(shù)學(xué)專題06四邊形的綜合問(wèn)題測(cè)試題
- 2024年遵義市國(guó)有資產(chǎn)經(jīng)營(yíng)管理有限公司招聘筆試沖刺題(帶答案解析)
- MOOC 社會(huì)學(xué)概論-西安交通大學(xué) 中國(guó)大學(xué)慕課答案
- 2024年度doors入門培訓(xùn)教程pdf
- JTT589-2004 水泥混凝土路面嵌縫密封材料
- (高清版)TDT 1042-2013 土地整治工程施工監(jiān)理規(guī)范
- 數(shù)據(jù)中心運(yùn)維解決方案
- 滁州城市職業(yè)學(xué)院?jiǎn)握小堵殬I(yè)技能測(cè)試》參考試題庫(kù)(含答案)
- 基于單片機(jī)控制的充電樁設(shè)計(jì)
- SB-T 11238-2023 報(bào)廢電動(dòng)汽車回收拆解技術(shù)要求
- 鋰電池正極材料行業(yè)分析
- 國(guó)家級(jí)省級(jí)化工園區(qū)列表
評(píng)論
0/150
提交評(píng)論