python二級(jí)考試試題1_第1頁
python二級(jí)考試試題1_第2頁
python二級(jí)考試試題1_第3頁
python二級(jí)考試試題1_第4頁
python二級(jí)考試試題1_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1. 關(guān)于數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),以下選項(xiàng)描述正確的是A數(shù)據(jù)所占的存儲(chǔ)空間量B數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式C數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示D存儲(chǔ)在外存中的數(shù)據(jù)正確答案: C 2. 關(guān)于線性鏈表的描述,以下選項(xiàng)中正確的是A存儲(chǔ)空間不一定連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面B存儲(chǔ)空間必須連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面C存儲(chǔ)空間必須連續(xù),且各元素的存儲(chǔ)順序是任意的D存儲(chǔ)空間不一定連續(xù),且各元素的存儲(chǔ)順序是任意的正確答案: D 3. 在深度為 7 的滿二叉樹中,葉子結(jié)點(diǎn)的總個(gè)數(shù)是A31B64C63D32正確答案: B

2、 4. 關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)所要求的基本結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是A重復(fù)(循環(huán))結(jié)構(gòu)B選擇(分支)結(jié)構(gòu)Cgoto 跳轉(zhuǎn)D順序結(jié)構(gòu)正確答案: C 5. 關(guān)于面向?qū)ο蟮睦^承,以下選項(xiàng)中描述正確的是A繼承是指一組對(duì)象所具有的相似性質(zhì)B繼承是指類之間共享屬性和操作的機(jī)制C繼承是指各對(duì)象之間的共同性質(zhì)D繼承是指一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)正確答案: B 6. 關(guān)于軟件危機(jī),以下選項(xiàng)中描述錯(cuò)誤的是A軟件成本不斷提高B軟件質(zhì)量難以控制C軟件過程不規(guī)范D軟件開發(fā)生產(chǎn)率低正確答案: C 7. 關(guān)于軟件測(cè)

3、試,以下選項(xiàng)中描述正確的是A軟件測(cè)試的主要目的是確定程序中錯(cuò)誤的位置B為了提高軟件測(cè)試的效率,最好由程序編制者自己來完成軟件的測(cè)試工作C軟件測(cè)試是證明軟件沒有錯(cuò)誤D軟件測(cè)試的主要目的是發(fā)現(xiàn)程序中的錯(cuò)誤正確答案: D 8. 以下選項(xiàng)中用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是A網(wǎng)狀模型B層次模型C靜態(tài)模型D關(guān)系模型正確答案: B 9. 設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程(課號(hào),課程名),選課SC(學(xué)號(hào),課號(hào),成績),表SC的關(guān)鍵字(鍵或碼)是A學(xué)號(hào),成績B學(xué)號(hào),課號(hào)C學(xué)號(hào),姓名,成績D課號(hào),成績正確答案:

4、 B 10.設(shè)有如下關(guān)系表:以下選項(xiàng)中正確地描述了關(guān)系表 R、S、T 之間關(guān)系的是ATRS   BTR×S             CTRS             DTRS 正確答案: C 11. 關(guān)于 Python 程序格式框架的描述,以下選項(xiàng)中錯(cuò)誤的是APython 語言的縮進(jìn)可以采用 Tab 鍵實(shí)現(xiàn)BPython 單層縮進(jìn)代碼屬于之前最鄰近

5、的一行非縮進(jìn)代碼,多層縮進(jìn)代碼根據(jù)縮進(jìn)關(guān)系決定所屬范圍C判斷、循環(huán)、函數(shù)等語法形式能夠通過縮進(jìn)包含一批 Python 代碼,進(jìn)而表達(dá)對(duì)應(yīng)的語義DPython 語言不采用嚴(yán)格的“縮進(jìn)”來表明程序的格式框架正確答案: D 12. 以下選項(xiàng)中不符合 Python 語言變量命名規(guī)則的是AIB3_1C_AIDTempStr正確答案: B 13. 以下關(guān)于 Python 字符串的描述中,錯(cuò)誤的是A字符串是字符的序列,可以按照單個(gè)字符或者字符片段進(jìn)行索引B字符串包括兩種序號(hào)體系:正向遞增和反向遞減CPython 字符串提供區(qū)間訪問方式,采用 N:M

6、 格式,表示字符串中從 N 到 M 的索引子字符串(包含 N 和 M)D字符串是用一對(duì)雙引號(hào)" "或者單引號(hào)' '括起來的零個(gè)或者多個(gè)字符正確答案: C 14. 關(guān)于 Python 語言的注釋,以下選項(xiàng)中描述錯(cuò)誤的是APython 語言的單行注釋以#開頭BPython 語言的單行注釋以單引號(hào) ' 開頭CPython 語言的多行注釋以 ' ' '(三個(gè)單引號(hào))開頭和結(jié)尾DPython 語言有兩種注釋方式:單行注釋和多行注釋正確答案: B 15. 關(guān)于 import 引用

7、,以下選項(xiàng)中描述錯(cuò)誤的是A使用 import turtle 引入turtle 庫B可以使用 from turtle import setup 引入 turtle 庫C使用 import turtle as t 引入 turtle 庫,取別名為 tDimport 保留字用于導(dǎo)入模塊或者模塊中的對(duì)象正確答案: B 16.下面代碼的輸出結(jié)果是x = 12.34print(type(x)A<class 'int'>B<class 'float'>C<class 'bool'>D<class &

8、#39;complex'>正確答案: B 17. 關(guān)于 Python 的復(fù)數(shù)類型,以下選項(xiàng)中描述錯(cuò)誤的是A復(fù)數(shù)的虛數(shù)部分通過后綴“J”或者“j”來表示B對(duì)于復(fù)數(shù) z,可以用 z.real 獲得它的實(shí)數(shù)部分C對(duì)于復(fù)數(shù) z,可以用 z.imag 獲得它的實(shí)數(shù)部分D復(fù)數(shù)類型表示數(shù)學(xué)中的復(fù)數(shù)正確答案: C 18. 關(guān)于 Python 字符串,以下選項(xiàng)中描述錯(cuò)誤的是A可以使用 datatype() 測(cè)試字符串的類型B輸出帶有引號(hào)的字符串,可以使用轉(zhuǎn)義字符C字符串是一個(gè)字符序列,字符串中的編號(hào)叫“索引”D字符串可以保存在變量中,也可

9、以單獨(dú)存在正確答案: A 19. 關(guān)于 Python 的分支結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是A分支結(jié)構(gòu)使用 if 保留字BPython 中 if-else 語句用來形成二分支結(jié)構(gòu)CPython 中 if-elif-else 語句描述多分支結(jié)構(gòu)D分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)正確答案: D 20. 關(guān)于程序的異常處理,以下選項(xiàng)中描述錯(cuò)誤的是A程序異常發(fā)生經(jīng)過妥善處理可以繼續(xù)執(zhí)行B異常語句可以與 else 和 finally 保留字配合使用C編程語言中的異常和錯(cuò)誤是完全相同的概念DPython 通過 try、except 等保留字提供

10、異常處理功能正確答案: C 21. 關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是A函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可。B使用函數(shù)的主要目的是減低編程難度和代碼重用CPython 使用 del 保留字定義一個(gè)函數(shù)D函數(shù)是一段具有特定功能的、可重用的語句組正確答案: C 22. 關(guān)于 Python 組合數(shù)據(jù)類型,以下選項(xiàng)中描述錯(cuò)誤的是A組合數(shù)據(jù)類型可以分為 3 類:序列類型、集合類型和映射類型B序列類型是二維元素向量,元素之間存在先后關(guān)系,通過序號(hào)訪問CPython 的 str、tuple 和

11、 list 類型都屬于序列類型DPython 組合數(shù)據(jù)類型能夠?qū)⒍鄠€(gè)同類型或不同類型的數(shù)據(jù)組織起來,通過單一的表示使數(shù)據(jù)操作更有序、更容易正確答案: B 23. 關(guān)于 Python 序列類型的通用操作符和函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是A如果 x 不是 s 的元素,x not in s 返回 TrueB如果 s 是一個(gè)序列,s = 1,"kate",True,s3 返回 TrueC如果 s 是一個(gè)序列,s = 1,"kate",True,s1 返回 TrueD如果 x 是 s 的元素,x in s 返回 True正確答案:

12、60;B 24. 關(guān)于 Python 對(duì)文件的處理,以下選項(xiàng)中描述錯(cuò)誤的是APython 通過解釋器內(nèi)置的 open() 函數(shù)打開一個(gè)文件B當(dāng)文件以文本方式打開時(shí),讀寫按照字節(jié)流方式C文件使用結(jié)束后要用 close() 方法關(guān)閉,釋放文件的使用授權(quán)DPython 能夠以文本和二進(jìn)制兩種方式處理文件正確答案: B 25. 以下選項(xiàng)中不是 Python 對(duì)文件的寫操作方法的是AwritelinesBwrite 和 seekCwritetextDwrite正確答案: C 26. 關(guān)于數(shù)據(jù)組織的維度,以下選項(xiàng)中描述錯(cuò)誤的是

13、A一維數(shù)據(jù)采用線性方式組織,對(duì)應(yīng)于數(shù)學(xué)中的數(shù)組和集合等概念B二維數(shù)據(jù)采用表格方式組織,對(duì)應(yīng)于數(shù)學(xué)中的矩陣C高維數(shù)據(jù)有鍵值對(duì)類型的數(shù)據(jù)構(gòu)成,采用對(duì)象方式組織D數(shù)據(jù)組織存在維度,字典類型用于表示一維和二維數(shù)據(jù)正確答案: D 27. 以下選項(xiàng)中不是 Python 語言的保留字的是AexceptBdoCpassDwhile正確答案: B 28. 以下選項(xiàng)中是 Python 中文分詞的第三方庫的是AjiebaBitchatCtimeDturtle正確答案: A 29. 以下選項(xiàng)中使 Python 腳本程序轉(zhuǎn)變?yōu)榭蓤?zhí)

14、行程序的第三方庫的是ApygameBPyQt5CPyInstallerDrandom正確答案: C 30. 以下選項(xiàng)中不是 Python 數(shù)據(jù)分析的第三方庫的是AnumpyBscipyCpandasDrequests正確答案: D 31.下面代碼的輸出結(jié)果是x = 0o1010print(x)A520B1024C32768D10正確答案: A 32.下面代碼的輸出結(jié)果是x=10y=3print(divmod(x,y)A(1, 3)B3,1C1,3D(3, 1)正確答案: D 33.下面代碼的輸出結(jié)果是fo

15、r s in "HelloWorld": if s="W": continue print(s,end="")AHelloBWorldCHelloWorldDHelloorld正確答案: D 34.給出如下代碼:DictColor = "seashell":"海貝色","gold":"金色","pink":"粉紅色","brown":"棕色", "

16、purple":"紫色","tomato":"西紅柿色" 以下選項(xiàng)中能輸出“海貝色”的是Aprint(DictColor.keys()Bprint(DictColor"海貝色")Cprint(DictColor.values()Dprint(DictColor"seashell")正確答案: D 35.下面代碼的輸出結(jié)果是s ="seashell","gold","pink","brown&quo

17、t;,"purple","tomato"print(s1:4:2) A'gold', 'pink', 'brown'B'gold', 'pink'C'gold', 'pink', 'brown', 'purple', 'tomato'D'gold', 'brown'正確答案: D 36.下面代碼的輸出結(jié)果是d ="大海&quo

18、t;:"藍(lán)色", "天空":"灰色", "大地":"黑色"print(d"大地", d.get("大地", "黃色")A黑的 灰色B黑色 黑色C黑色 藍(lán)色D黑色 黃色正確答案: B 37.當(dāng)用戶輸入abc時(shí),下面代碼的輸出結(jié)果是try: n = 0 n = input("請(qǐng)輸入一個(gè)整數(shù): ") def pow10(n): return n*10except: print("程序執(zhí)行錯(cuò)誤")A輸出:abcB程序沒有任何輸出C輸出:0D輸出:程序執(zhí)行錯(cuò)誤正確答案: B 38.下面代碼的輸出結(jié)果是a = 1,2,3, 4,5,6, 7,8,9s = 0 for c in a: for j in range(3): s += cjprint(s)A0B45C以上答案都不對(duì)D24正確答案: B 39.文件 book.txt 在當(dāng)前程序所在目錄內(nèi),其內(nèi)容是一段文本:book,下面代碼的輸出結(jié)果是txt = open("book.txt",

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論