浙江省嘉興市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)匯總(含答案)_第1頁(yè)
浙江省嘉興市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)匯總(含答案)_第2頁(yè)
浙江省嘉興市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)匯總(含答案)_第3頁(yè)
浙江省嘉興市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)匯總(含答案)_第4頁(yè)
浙江省嘉興市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)匯總(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

浙江省嘉興市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)匯總(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(30題)1.當(dāng)在命令行中以pythonmy.pyv1v2形式運(yùn)行python腳本時(shí),通過(guò)fromsysimportargv如何獲得v2的參數(shù)值?

A.argv[0]B.argv[1]C.argv[2]D.argv[3]

2.生成一個(gè)[1,99]之間隨機(jī)整數(shù)的函數(shù)是()。

A.random.randint(1,100)

B.random.randint(0,99)

C.random.randint(1,99)

D.random.uniform(1,99)

3.以下程序的輸出結(jié)果是()。lis=list(range(4))print(lis)

A.[0,1,2,3,4]B.[0,1,2,3]C.0,1,2,3,D.0,1,2,3,4

4.對(duì)于字典d,以下選項(xiàng)對(duì)d.values()的描述正確的是()。

A.返回一個(gè)列表類(lèi)型,其中包括字典d的所有值

B.返回一個(gè)dict_values類(lèi)型,其中包括字典d的所有值

C.返回一個(gè)元組類(lèi)型,其中包括字典d的所有值

D.返回一個(gè)集合類(lèi)型,其中包括字典d的所有值

5.下列關(guān)于Python的描述正確的是()。

A.條件2<=3<=5是合法的,輸出False

B.條件2<=3<=5是不合法的

C.條件2<=3<=5是合法的,輸出True

D.條件2<=3<=5是不合法的,會(huì)拋出異常

6.—個(gè)類(lèi)繼承另一個(gè)類(lèi),那么被繼承的這個(gè)類(lèi)被稱(chēng)為()。

A.超類(lèi)B.子類(lèi)C.類(lèi)D.繼承類(lèi)

7.以下程序的輸出結(jié)果是()。forcin’PythonNCRE’:ifc==’N’:breakprint?

A.無(wú)輸出B.PythonC.PythoD.PythonCRE

8.下列敘述中正確的是()。A.線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的

B.線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)

C.線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)

D.線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)在存儲(chǔ)空間的需求上沒(méi)有可比性

9.當(dāng)用戶(hù)輸入2時(shí),下面代碼的輸出結(jié)果是()。try:n=input(”請(qǐng)輸入一個(gè)整數(shù):”)defpow2(n):retumn**5pow2(n)except:print(”程序執(zhí)行錯(cuò)誤”)

A.32B.2C.程序沒(méi)有任何輸出D.程序執(zhí)行錯(cuò)誤

10.執(zhí)行以下代碼的結(jié)果是()A.yesB.noC.unabletorunD.Anexceptionisthrown

11.以下代碼的輸出結(jié)果是()。S='Pame’Foriinrange(len(S)):print(S[-i],end=”")

A.PameB.emaPC.amePD.Pema

12.以下保留字不用于循環(huán)邏輯的是()。

A.tryB.elseC.forD.continue

13.以下關(guān)于Python的復(fù)數(shù)類(lèi)型的描述中,錯(cuò)誤的是()。

A.復(fù)數(shù)可以進(jìn)行四則運(yùn)算

B.實(shí)部不可以為0

C.Python可以使用z.real和a.imag分另|]獲取它的實(shí)部和虛部

D.復(fù)數(shù)類(lèi)型與數(shù)學(xué)中復(fù)數(shù)的概念一致

14.下面代碼的輸出結(jié)果為()。foriinrange(8):ifi%2!=1:continueelse:print(i,end=”,”)

A.0,B.1,C.1,3,5,7,D.0,2,4,6,

15.正則表達(dá)式中\(zhòng)s表示的是()

A.非空格B.空格C.非數(shù)字D.數(shù)字

16.假設(shè)country.csv文件內(nèi)容如下:巴哈馬,巴林,孟加拉國(guó),巴巴多斯白俄羅斯,比利時(shí),伯利茲以下代碼的輸出結(jié)果是()。f=open(“country.csv”,“r”)ls=f.read().split(“,”)f.close()print(ls)

A.[‘巴哈馬’,‘巴林’,‘孟加拉國(guó)’,‘巴巴多斯\n白俄羅斯’,‘比利時(shí)’,‘伯利茲’]

B.[‘巴哈馬巴林’,‘孟加拉國(guó)’,‘巴巴多斯’,‘白俄羅斯’,‘比利時(shí)’,‘白利茲’]

C.[‘巴哈馬,巴林,孟加拉國(guó),巴巴多斯,白俄羅斯,比利時(shí),伯利茲’]

D.[‘巴哈馬’,‘巴林’,‘孟加拉國(guó)’,‘巴巴多斯’,‘\n’,‘白俄羅斯’,‘比利時(shí)’,‘伯利茲’]

17.在Python語(yǔ)言中,不屬于組合數(shù)據(jù)類(lèi)型的是()。

A.浮點(diǎn)數(shù)類(lèi)型B.字典類(lèi)型C.列表類(lèi)型D.字符串類(lèi)型

18.一個(gè)棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是()。

A.12345ABCDEB.EDCBA54321C.ABCDE12345D.54321EDCBA

19.在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是()。

A.N-S圖B.DFD圖C.PAD圖D.程序流程圖

20.以下關(guān)于函數(shù)的定義與編寫(xiě)的描述,錯(cuò)誤的是()。

A.函數(shù)是代碼復(fù)用的一種方式

B.在Python中,使用關(guān)鍵字define定義函數(shù)

C.定義函數(shù)時(shí),即使函數(shù)不需要接收任何參數(shù),也必須保留一對(duì)空括號(hào)來(lái)表示這是一個(gè)函數(shù)

D.編寫(xiě)函數(shù)時(shí),一般建議先對(duì)參數(shù)進(jìn)行合法性檢查,然后再進(jìn)行編寫(xiě)

21.Python提供3種基本的數(shù)字類(lèi)型,它們是()。

A.整數(shù)類(lèi)型、浮點(diǎn)數(shù)類(lèi)型、復(fù)數(shù)類(lèi)型

B.整數(shù)類(lèi)型、二進(jìn)制類(lèi)型、浮點(diǎn)數(shù)類(lèi)型

C.整數(shù)類(lèi)型、二進(jìn)制類(lèi)型、布爾類(lèi)型

D.整數(shù)類(lèi)型、二進(jìn)制類(lèi)型、復(fù)數(shù)類(lèi)型

22.以下對(duì)文件描述錯(cuò)誤的是()。

A.文件是一個(gè)存儲(chǔ)在輔助存儲(chǔ)器上的數(shù)據(jù)序列

B.文本文件和二進(jìn)制文件都是文件

C.文件中可以包含任何數(shù)據(jù)內(nèi)容

D.文本文件能用二進(jìn)制文件方式讀入

23.下載但不安裝一個(gè)第三方庫(kù)的命名格式是()。

A.pipdownload<第三方庫(kù)名>

B.pipuninstall<第三方庫(kù)名>

C.pipinstall<第三方庫(kù)名>

D.pipsearch<第三方庫(kù)名>

24.文件exam.txt與以下代碼在同一目錄下,其內(nèi)容是一段文本:bigBen,以下代碼的輸出結(jié)果是()。f=open(”exam.txt”)print(f)f.close()

A.bigBenB.exam.txtC.<_io.TextIOWrapper…>D.exam

25.以下程序的輸出結(jié)果是()。a=10b=1try:c=b//(b/a)print(c)except(IOError,ZeroDivisionError):print(“calculationerror”)else:print(“noerror”)A.calculationerrorB.noerrorC.10.0D.9.0

26.下面關(guān)于CSV文件描述錯(cuò)誤的是()。

A.CSV文件格式是一種通用的文件格式,應(yīng)用于程序之間轉(zhuǎn)移表格數(shù)據(jù)

B.CSV文件的每一行是一維數(shù)據(jù),可以使用Python中的列表類(lèi)型表示

C.CSV文件通過(guò)多種編碼表示字符

D.整個(gè)CSV文件是一個(gè)二維數(shù)據(jù)

27.字典這種數(shù)據(jù)結(jié)構(gòu)相較為其它,最大的特點(diǎn)是()

A.有序存儲(chǔ)B.鍵值對(duì)應(yīng)C.成員唯一D.可被迭代

28.下列關(guān)于Python內(nèi)置函數(shù)的使用描述錯(cuò)誤的是()。

A.int(x)是將x轉(zhuǎn)換為一個(gè)整數(shù)

B.print(”6+5”)的輸出是11

C.dic.clear()的結(jié)果是清空字典dic

D.使用append()函數(shù)可以向列表添加元素

29.對(duì)軟件系統(tǒng)總體結(jié)構(gòu)圖描述正確的是()。

A.深度等于控制的層數(shù)B.扇入是一個(gè)模塊直接調(diào)用的其他模塊數(shù)C.結(jié)構(gòu)圖是描述軟件系統(tǒng)功能的D.從屬模塊一定是原子模塊

30.關(guān)于函數(shù)定義,以下形式錯(cuò)誤的是()。

A.deffoo(*a,b)

B.deffoo(a,b=10)

C.deffoo(a,*b)

D.deffoo(a,b)

二、判斷題(10題)31.Python變量名必須以字母或下劃線(xiàn)開(kāi)頭,并且區(qū)分字母大小寫(xiě)。

A.是B.否

32.在調(diào)用函數(shù)時(shí),可以通過(guò)關(guān)鍵參數(shù)的形式進(jìn)行傳值,從而避免必須記住函數(shù)形參順序的麻煩。

A.是B.否

33.創(chuàng)建只包含一個(gè)元素的元組時(shí),必須在元素后面加一個(gè)逗號(hào),例如(3,)。

A.是B.否

34.Python變量使用前必須先聲明,并且一旦聲明就不能在當(dāng)前作用域內(nèi)改變其類(lèi)型了。

A.是B.否

35.Python變量名區(qū)分大小寫(xiě),所以student和Student不是同一個(gè)變量。

A.是B.否

36.生成器推導(dǎo)式比列表推導(dǎo)式具有更高的效率,推薦使用。

A.是B.否

37.在編寫(xiě)應(yīng)用程序時(shí),應(yīng)合理控制線(xiàn)程數(shù)量,線(xiàn)程并不是越多越好。

A.是B.否

38.用來(lái)安裝Python擴(kuò)展庫(kù)的pip命令應(yīng)該在命令提示符環(huán)境下運(yùn)行,如果安裝了多個(gè)版本的Python,最好切換至相應(yīng)版本的Python安裝目錄下運(yùn)行。

A.是B.否

39.繼承自threading.Thread類(lèi)的派生類(lèi)中不能有普通的成員方法。

A.是B.否

40.Python集合支持雙向索引。

A.是B.否

三、填空題(10題)41.已知x是一個(gè)列表對(duì)象,那么執(zhí)行語(yǔ)句y=x[:]之后表達(dá)式id(x)==id(y)的值為_(kāi)__________。

42.表達(dá)式[xforxin[1,2,3,4,5]ifx<3]的值為_(kāi)____________________。

43.Python3.x語(yǔ)句print(1,2,3,sep=',')的輸出結(jié)果為_(kāi)_______________。

44.表達(dá)式':'.join('abcdefg'.split('cd'))的值為_(kāi)_____________。

45.表達(dá)式{1,2,3}&{2,3,4}的值為_(kāi)__________。

46.表達(dá)式round(3.4)的值為_(kāi)__________。

47.表達(dá)式{1,2,3}<{1,2,4}的值為_(kāi)__________。

48.表達(dá)式str([1,2,3])的值為_(kāi)_________________。

49.已知列表x=[1,2],那么執(zhí)行語(yǔ)句x.extend([3])之后,x的值為_(kāi)___________。

50.表達(dá)式'abc10'.isalnum()的值為_(kāi)_____________。

四、操作題(3題)51.考生文件夾下存在一個(gè)文件PY103.py,請(qǐng)寫(xiě)代碼替換橫線(xiàn),不修改其他代碼,實(shí)現(xiàn)以下功能:使用循環(huán)輸出從1到50之間的奇數(shù)。

試題程序:

#請(qǐng)?jiān)赺____處使用一行代碼或表達(dá)式替換

#注意:請(qǐng)不要修改其他已給出代碼______whilecount<50:

ifcount%2==0:

print(count,end=”,”)

52.考生文件夾下存在一個(gè)文件“PY202.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改,請(qǐng)?jiān)谠撐募芯帉?xiě)代碼,以實(shí)現(xiàn)如下功能。輸出九九乘法表。按照乘法表的格式輸出九九乘法表,并將輸出的結(jié)果保存在考生文件夾下,命名為“PY202.txt”。試題程序:#以下代碼為提示框架#請(qǐng)?jiān)?..處使用一行或多行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fo=open("PY202.txt","w")fo.close()

53.考生文件夾下存在一個(gè)文件“PY201.py”,請(qǐng)寫(xiě)代碼替換橫線(xiàn),不修改其他代碼,實(shí)現(xiàn)以下功能。使用turtle庫(kù)的turtle.seth()函數(shù)和turtle.fd()函數(shù)繪制一個(gè)邊長(zhǎng)為100像素的三角形,效果如下所示。

試題程序:#請(qǐng)?jiān)赺____處使用一行代碼或表達(dá)式替換#注意:請(qǐng)不要修改其他已給出代碼importturtleforiinrange(_____(1)_____):turtle.seth(_____(2)_____)_____(3)_____(100)

參考答案

1.C

2.Crandom.randint(a,b)隨機(jī)生成[a,b](包括a、b)之間的整數(shù);random.uniform(a,b)隨機(jī)生成[a,b](包括a,不包括b)之間的實(shí)數(shù)。故答案為C項(xiàng)。

3.B用方括號(hào)([])表示列表類(lèi)型,也可以通過(guò)list(x)函數(shù)將集合或字符串類(lèi)型轉(zhuǎn)換成列表類(lèi)型。此代碼生成列表lis=[0,1,2,3],最后通過(guò)print()函數(shù)輸出。本題選擇8選項(xiàng)。

4.Bd.vaIues()返回字典中的所有值信息,返回結(jié)果是Python的一種內(nèi)部數(shù)據(jù)類(lèi)型dict_values。如果希望更好地使用返回結(jié)果,可以將其轉(zhuǎn)化為列表類(lèi)型。本題選擇B選項(xiàng)。

5.

6.A一個(gè)類(lèi)繼承另一個(gè)類(lèi),那么被繼承的這個(gè)類(lèi)被稱(chēng)為超類(lèi)或者父類(lèi)。本題選擇A選項(xiàng)。

7.A本題中,break語(yǔ)句出現(xiàn)在print語(yǔ)句之前,當(dāng)if的條件為T(mén)rue時(shí),執(zhí)行break語(yǔ)句,跳出for循環(huán),不再執(zhí)行循環(huán)體中break后面的語(yǔ)句,故無(wú)輸出。

8.B線(xiàn)性鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲(chǔ)空間,所以一般要多于順序存儲(chǔ)結(jié)構(gòu)。

9.Dinput()函數(shù)從控制臺(tái)獲得用戶(hù)的一行輸入,無(wú)論用戶(hù)輸入什么內(nèi)容,input()函數(shù)都以字符串類(lèi)型返回結(jié)果。當(dāng)用戶(hù)輸入2時(shí),n=’2’,這是字符2,不是數(shù)字2,不能進(jìn)行數(shù)值運(yùn)算,故程序會(huì)執(zhí)行except后面的語(yǔ)句,輸出程序執(zhí)行錯(cuò)誤。本題選D選項(xiàng)。

10.A

11.Drange()函數(shù)的語(yǔ)法格式為range(\nstart,stop,step),作用是生成一個(gè)從start參數(shù)的值開(kāi)始,到stop參數(shù)的值結(jié)束的數(shù)字序列(注意不包含參數(shù)stop)\n,step是步進(jìn)參數(shù)。一般默認(rèn)start為0,步進(jìn)step=1,如range(5),生成0、1、2、3、4。len(3)=4,foriin\nrange(4)表示i從0開(kāi)始取值,當(dāng)i=0時(shí),print(S[0],end=”'),輸出P;當(dāng)i=1時(shí),print(S[-1],end=””),輸出e;當(dāng)i=2時(shí),print(S[-2],end=\n””),輸出m;當(dāng)i=3時(shí),print(S[-3],end=''),輸出a。故代碼輸出結(jié)果為Pema。本題選擇D選項(xiàng)。

12.A用于循環(huán)邏輯的保留字:while、for、else、break、continue。try用于捕捉異常。

13.B在Python中,復(fù)數(shù)類(lèi)型表示數(shù)學(xué)中的復(fù)數(shù),D項(xiàng)正確。復(fù)數(shù)可以看作二元有序?qū)崝?shù)對(duì)(a,b),表示a+bj,其中a是實(shí)數(shù)部分,簡(jiǎn)稱(chēng)實(shí)部,b是虛數(shù)部分,簡(jiǎn)稱(chēng)虛部。虛數(shù)部分通過(guò)后綴“J”或“j”來(lái)表示,實(shí)部、虛部都可為0。復(fù)數(shù)可以進(jìn)行四則運(yùn)算。A選項(xiàng)正確,B選項(xiàng)錯(cuò)誤。復(fù)數(shù)類(lèi)型中,實(shí)部和虛部都是浮點(diǎn)數(shù)類(lèi)型,對(duì)于復(fù)數(shù)z,可以使用z.\nreal和a.imag分別獲取它的實(shí)部和虛部,C選項(xiàng)正確。本題選擇B選項(xiàng)。

14.C該程序段是輸出8以?xún)?nèi)的奇數(shù),continue語(yǔ)句只結(jié)束本次循環(huán),不終止整個(gè)循環(huán)的執(zhí)行。

15.B

16.A在Python中,split()方法通過(guò)指定分隔符對(duì)字符串進(jìn)行切片,返回分隔后的字符串列表。以split(“,”)方法從CSV文件中獲得內(nèi)容時(shí),無(wú)法去除換行符?!桶投嗨筡\n白俄羅斯’作為一個(gè)列表元素出現(xiàn),所以ls=[‘巴哈馬’,‘巴林’,‘孟加拉國(guó)’,‘巴巴多斯\\n白俄羅斯’,‘比利時(shí)’,‘伯利茲’],最后輸出列表。本題選擇A選項(xiàng)。

17.A最常用的組合數(shù)據(jù)類(lèi)型有3大類(lèi),分別是集合類(lèi)型、序列類(lèi)型和映射類(lèi)型。其中序列類(lèi)型包括字符串類(lèi)型、列表類(lèi)型和元組類(lèi)型,字典類(lèi)型屬于映射類(lèi)型。本題選A選項(xiàng)。

18.B解析:棧是一種特殊的線(xiàn)性表,這種線(xiàn)性表只能在固定的一端進(jìn)行插入和刪除操作,允許插入和刪除的一端稱(chēng)為棧頂,另一端稱(chēng)為棧底。一個(gè)新元素只能從棧頂一端進(jìn)入,刪除時(shí),只能刪除棧頂?shù)脑?,即剛剛被插入的元素。這表明棧的運(yùn)算規(guī)則是“先進(jìn)后出”(或稱(chēng)“后進(jìn)先出”)。在棧頂進(jìn)行插入運(yùn)算,稱(chēng)為進(jìn)棧(或入棧),在棧頂進(jìn)行刪除運(yùn)算,稱(chēng)為退棧(或出棧)。本題中,依次進(jìn)棧,即依次插入元素1、2、3、4、5、A、B、C、D、E,依次出棧,即依次刪除元素,根據(jù)?!跋冗M(jìn)后出”的規(guī)則,應(yīng)該以倒序出棧。即元素出棧順序?yàn)镋DCBA54321。

19.B解析:軟件開(kāi)發(fā)階段包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測(cè)試5個(gè)階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖(簡(jiǎn)稱(chēng)DFD)和數(shù)據(jù)字典(簡(jiǎn)稱(chēng)DD)。常見(jiàn)的詳細(xì)設(shè)計(jì)的圖形描述工具主要有程序流程圖、N-S結(jié)構(gòu)圖、問(wèn)題分析圖(簡(jiǎn)稱(chēng)PAD圖)。

20.B在Python中,使用關(guān)鍵字def定義函數(shù)。

21.APython提供的3種基本的數(shù)字類(lèi)型為整數(shù)類(lèi)型、浮點(diǎn)數(shù)類(lèi)型、復(fù)數(shù)類(lèi)型,分別對(duì)應(yīng)數(shù)學(xué)中的整數(shù)、實(shí)數(shù)和復(fù)數(shù)。本題選擇A選項(xiàng)。

22.D文件是存儲(chǔ)在輔助存儲(chǔ)器上的一組數(shù)據(jù)序列,可以包含任何數(shù)據(jù)內(nèi)容。文件包括文本文件和二進(jìn)制文件兩種類(lèi)型。文本文件和二進(jìn)制文件的存儲(chǔ)方式不同,所以文本文件不可以用二進(jìn)制文件方式讀入。本題選擇D選項(xiàng)。

23.Apipdownload<第三方庫(kù)名>用于下載第三方庫(kù)的安裝包,但并不安裝;pipuninstall<第三方庫(kù)名>用于卸載一個(gè)已經(jīng)安裝的第三方庫(kù);pipinstall<第三方庫(kù)名>用于安裝第三方庫(kù);pipsearch<第三方庫(kù)名>用于聯(lián)網(wǎng)搜索庫(kù)名或摘要中的關(guān)鍵字。本題選擇A選項(xiàng)。

24.Copen()函數(shù)打開(kāi)一個(gè)文件,并返回可以操作這個(gè)文件的變量f,并且open()函數(shù)有兩個(gè)參數(shù):文件名和打開(kāi)模式。本題只是打開(kāi)了文件,并沒(méi)有對(duì)文件進(jìn)行操作,因此不會(huì)輸出文件的內(nèi)容。print(f)語(yǔ)句輸出的是變量f代表的文件的相關(guān)信息:<_io.TextIOWrappername=exam.txt’mode=’r’encoding=’cp936’>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀入,如f1=f.read()。本題選擇C選項(xiàng)。

25.D只有當(dāng)程序未引發(fā)異常順利執(zhí)行完try中的代碼后,else語(yǔ)句塊內(nèi)的代碼才會(huì)執(zhí)行。本題中,try中無(wú)異常,輸出變量c的值,再執(zhí)行else中的代碼。本題選擇D選項(xiàng)。

26.CCSV文件采用純文本格式,通過(guò)單一編碼表示字符。以行為單位,開(kāi)頭不留空行,行之間沒(méi)有空行。每行表示一個(gè)一維數(shù)據(jù),多行表示多維數(shù)據(jù)。以逗號(hào)分隔每列數(shù)據(jù),列數(shù)據(jù)為空也要保留逗號(hào)。本題選擇C選項(xiàng)。

27.B

28.BB項(xiàng)中正確的輸出應(yīng)為6+5,當(dāng)print()函數(shù)括號(hào)內(nèi)的變量被引號(hào)括起,則視為字符串。

29.A扇入是指調(diào)用一個(gè)給定模塊的模塊個(gè)數(shù),扇出是指由一個(gè)模塊直接調(diào)用的其他模塊個(gè)數(shù),B項(xiàng)錯(cuò)誤。從屬模塊是指被另一個(gè)模塊調(diào)用的模塊,原子模塊是從屬模塊,但從屬模塊不一定是原子模塊,D項(xiàng)錯(cuò)誤。結(jié)構(gòu)圖是描述軟件結(jié)構(gòu)的圖形工具,C項(xiàng)錯(cuò)誤。

30.APython在定義函數(shù)的時(shí)候,不僅可以設(shè)置普通的形參,如”deffun(arr1,arr2=’我是2號(hào)參數(shù)’)”(其中arr1為必傳參數(shù),arr2為可選參數(shù)),還可以傳入兩種特殊的參數(shù):帶*或**的參數(shù)。這兩類(lèi)形式的參數(shù)都可以傳人任意數(shù)量的實(shí)參,它們的不同點(diǎn)主要在于*參數(shù)傳入的為一個(gè)元組(tuple);**參數(shù)傳人的則為一個(gè)字典(diet)。由于傳入的參數(shù)數(shù)量不

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論