安徽省亳州市全國(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è),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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.某完全二叉樹(shù)有256個(gè)節(jié)點(diǎn),則該二叉樹(shù)的深度為()。

A.7B.8C.9D.10

2.類中的實(shí)例方法,總會(huì)有一個(gè)參數(shù)()

A.selfB.clsC.@staticmethodD.@classmethod

3.從鍵盤輸入數(shù)字10,以下程序的輸出結(jié)果是()。try: n=input(“請(qǐng)輸入一個(gè)整數(shù):”) defpow2(n): returnn*nexcept: print(”程序執(zhí)行錯(cuò)誤")

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

4.下面代碼的輸出結(jié)果是()。deff(n):ifn==1:return1else:returnn*f(n-1)print(f(4))

A.24B.4C.0D.10

5..Python語(yǔ)言中用來(lái)表示代碼塊所屬關(guān)系的語(yǔ)法是()。

A.縮進(jìn)B.括號(hào)C.中括號(hào)D.冒號(hào)

6.執(zhí)行以下代碼的結(jié)果是()A.A.'David'

B.['David']

C.['d']

D.'d'

7.表達(dá)式divmod(40,3)的結(jié)果是()。

A.13,1B.(13,1)C.13D.1

8.以下描述中,錯(cuò)誤的是()。

A.Python通過(guò)索引來(lái)訪問(wèn)列表中元素,索引可以是負(fù)整數(shù)

B.列表用方括號(hào)來(lái)定義,繼承了序列類型的所有屬性和方法

C.Python列表是各種類型數(shù)據(jù)的集合,列表中的元素不能夠被修改

D.Python的列表類型能夠包含其他的組合數(shù)據(jù)類型

9.下列敘述中正確的是()。

A.算法的時(shí)間復(fù)雜度是指算法在執(zhí)行過(guò)程中基本運(yùn)算的次數(shù)

B.算法的時(shí)間復(fù)雜度是指算法執(zhí)行所需要的時(shí)間

C.算法的時(shí)間復(fù)雜度是指算法執(zhí)行的速度

D.算法復(fù)雜度是指算法控制結(jié)構(gòu)的復(fù)雜程度

10.以下關(guān)于Python二維數(shù)據(jù)的描述中,錯(cuò)誤的是()。

A.CSV文件的每一行是一維數(shù)據(jù),可以用列表、元組表示

B.從CSV文件獲得數(shù)據(jù)內(nèi)容后,可以用replace()來(lái)去掉每行最后的換行符

C.若一個(gè)列表變量里的元素都是字符串類型,則可以用join()合成字符串

D.列表中保存的二維數(shù)據(jù),可以通過(guò)循環(huán)用writelines()寫(xiě)入CSV文件

11.正則表達(dá)式中的特殊字符,匹配字母,數(shù)字,下劃線()

A.\dB.\DC.\wD.\s

12.如果文件a.txt在目錄“C:\\A”下,執(zhí)行以下代碼會(huì)發(fā)生的操作是()。importosos.rmdir(r'C:\\A’)

A.刪除文件夾A,保留文件a.txt

B.刪除文件夾A和文件a.txt

C.刪除文件a.txt,保留文件夾A

D.OSError

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

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

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

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

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

14.表達(dá)式'x'or'y'or[]的返回值為()

A.TrueB.[]C.NoneD.'x'

15.對(duì)以下代碼的輸出描述正確的是()。lis=list(range(6))print(lis)

A.[0,1,2,3,4,5]

B.[0,1,2,3,4,5,6]

C.0,1,2,3,4,5

D.0,1,2,3,4,5,6

16.以下關(guān)于文件的描述中,錯(cuò)誤的是()。

A.文件是存儲(chǔ)在輔助存儲(chǔ)器上的一組數(shù)據(jù)序列,可以包含任何數(shù)據(jù)內(nèi)容

B.可以使用open()打開(kāi)文件,用close()關(guān)閉文件

C.使用read()可以從文件中讀入全部文本

D.使用readlines()可以從文件中讀入一行文本

17.關(guān)系數(shù)據(jù)庫(kù)中的鍵是指()。

A.關(guān)系的所有屬性B.關(guān)系的名稱C.關(guān)系的專用保留字D.能唯一標(biāo)識(shí)元組的最小屬性或?qū)傩约?/p>

18.請(qǐng)問(wèn)以下代碼執(zhí)行的結(jié)果是()whileTrue:i=0print(i)ifi==7:breakA.死循環(huán),一直輸出0B.輸出到6后,結(jié)束循環(huán)C.輸出到7后,結(jié)束循環(huán)D.輸出到8后,結(jié)束循環(huán)

19.下面這段代碼的輸出是()。l=’abcd’deff(x,result=['a','b,'c','d']):ifx:result.remove(x[一1])f(x[:一1])returnresultprint(f(l))

A.[’a’,,b’,’c’,’d’]B.['b',’c’,’d’]C.[’a’,'b',’c’]D.[]

20.以下程序的輸出結(jié)果是()。foriin“Goaheadbravely!”: ifi==“b”: break else: print(i,end=“”)

A.Goaheadravely!B.bravely!C.Goaheadbravely!D.Goahead

21.下面這條語(yǔ)句的輸出結(jié)果是()。f=(lambdaa="hello",b="python",c="world":a+b.split(“o")[1]+C)print(f("hi"))

A.hellopythonworldB.hipythworldC.hellonworldD.hinworld

22.下列程序的輸出是什么()A.A.endswith('.py'):py_list.append(file)print(py_list)

B.['foo.py','bar.py','spam.py','animal.py','test.py']

C.['foo.py','bar.txt','spam.py','animal.png','test.pyc']

D.['foo.py','spam.py','test.pyc']

E.['foo.py','spam.py']

23.以下python數(shù)據(jù)類型中不支持索引訪問(wèn)的是()

A.字符串B.列表C.元組D.集合

24.下列敘述中正確的是()。

A.快速排序適用于順序存儲(chǔ)的線性表

B.快速排序適用于鏈?zhǔn)酱鎯?chǔ)的線性表

C.鏈?zhǔn)酱鎯?chǔ)的線性表不可能排序

D.堆排序適用于非線性結(jié)構(gòu)

25.以下程序的輸出結(jié)果是()。d={“大海”,“藍(lán)色”,“天空”,“灰色”,“大地”,“黑色”}print(d[“大地”],d.get(“天空”,“黃色”))

A.黑色黑色B.黑色灰色C.黑色黃色D.黑色藍(lán)色

26.以下程序輸出的圖形是()。foriinrange(-3,4): ifi<0: print(‘’*(-i)+‘*’*(4+i)) elifi>0: print(‘’*3+‘*’*(4-i)) else: print(‘*’*7)

A.

B.

C.

D.

27.以下對(duì)Python文件處理的描述中,錯(cuò)誤的是()。

A.當(dāng)文件以文本方式打開(kāi)時(shí),讀寫(xiě)按照字節(jié)流方式

B.Python能夠以文本和二進(jìn)制兩種方式處理文件

C.Python通過(guò)解釋器內(nèi)置的open()函數(shù)打幵一個(gè)文件

D.文件使用結(jié)束后可以用cloSe()方法關(guān)閉,釋放文件的使用授權(quán)

28.以下關(guān)于文件的描述中,錯(cuò)誤的是()。

A.文件是存儲(chǔ)在外存上的一組數(shù)據(jù)序列,可以包含任何數(shù)據(jù)內(nèi)容

B.可以使用open()打開(kāi)文件,用Close()關(guān)閉文件

C.使用read()可以從文件中讀入全部?jī)?nèi)容

D.使用readlines()可以從文件中讀入一行內(nèi)容

29.以下不屬于Python控制結(jié)構(gòu)的是()。

A.順序結(jié)構(gòu)B.循環(huán)結(jié)構(gòu)C.分支結(jié)構(gòu)D.數(shù)據(jù)結(jié)構(gòu)

30.以下關(guān)于匿名函數(shù)的描述,錯(cuò)誤的是()。

A.在Python中,lambda表達(dá)式屬于可調(diào)用對(duì)象

B.lambda表達(dá)式中可以使用任意復(fù)雜的表達(dá)式,但是必須只編寫(xiě)一個(gè)表達(dá)式

C.g=lambdax:3是一個(gè)合法的賦值語(yǔ)句

D.無(wú)法使用lambda表達(dá)式定義有名字的函數(shù)

二、判斷題(10題)31.假設(shè)random模塊已導(dǎo)入,那么表達(dá)式random.sample(range(10),7)的作用是生成7個(gè)不重復(fù)的整數(shù)。

A.是B.否

32.使用普通文本編輯器軟件也可以正常查看二進(jìn)制文件的內(nèi)容。

A.是B.否

33.已知x為非空字符串,那么表達(dá)式“.join(x.split())==x的值一定為True。A.是B.否

34.在Python3.x中reduce()是內(nèi)置函數(shù)。

A.是B.否

35.盡管可以使用import語(yǔ)句一次導(dǎo)入任意多個(gè)標(biāo)準(zhǔn)庫(kù)或擴(kuò)展庫(kù),但是仍建議每次只導(dǎo)入一個(gè)標(biāo)準(zhǔn)庫(kù)或擴(kuò)展庫(kù)。

A.是B.否

36.元組可以作為集合的元素。

A.是B.否

37.只能通過(guò)切片訪問(wèn)列表中的元素,不能使用切片修改列表中的元素。

A.是B.否

38.在Python3.x中可以使用中文作為變量名。

A.是B.否

39.對(duì)于Python類中的私有成員,可以通過(guò)“對(duì)象名._類名__私有成員名”的方式來(lái)訪問(wèn)。

A.是B.否

40.通過(guò)對(duì)象不能調(diào)用類方法和靜態(tài)方法。

A.是B.否

三、填空題(10題)41.Python標(biāo)準(zhǔn)庫(kù)os.path中用來(lái)判斷指定路徑是否為文件夾的方法是______________。

42.已知x=3和y=5,執(zhí)行語(yǔ)句x,y=y,x后x的值是____。

43.已知x='abcd',那么表達(dá)式','.join(x.split())的值為_(kāi)__________。

44.達(dá)式sorted([111,2,33],key=lambdax:-len(str(x)))的值為_(kāi)___________。

45.Python程序文件擴(kuò)展名主要有__________和________兩種,其中后者常用于GUI程序。

46.表達(dá)式list(range(50,60,3))的值為_(kāi)______________________。

47.Python內(nèi)置函數(shù)_________可以返回列表、元組、字典、集合、字符串以及range對(duì)象中元素個(gè)數(shù)。

48.表達(dá)式[indexforindex,valueinenumerate([3,5,7,3,7])ifvalue==max([3,5,7,3,7])]的值為_(kāi)_________________。

49.已知x=[3,7,5],那么執(zhí)行語(yǔ)句x=x.sort(reverse=True)之后,x的值為_(kāi)________。

50.表達(dá)式[5foriinrange(3)]的值為_(kāi)______________。

四、操作題(3題)51.考生文件夾下存在一個(gè)文件PY103.py,請(qǐng)寫(xiě)代碼替換橫線,不修改其他代碼,實(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è)文件“PY102.py”,請(qǐng)寫(xiě)代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。用鍵盤輸入直角三角形的兩條直角邊長(zhǎng)度,計(jì)算三角形的面積。

例如:輸入三角形第一條直角邊長(zhǎng):3輸入三角形第二條直角邊長(zhǎng):4直角三角形的面積為:6.0

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

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

a=float(input("輸入三角形第一條直角邊長(zhǎng):"))

b=float(input("輸入三角形第二條直角邊長(zhǎng):"))

_____(1)_____print("直角三角形的面積為:{_____(3)_____}".format(area))

53.考生文件夾下存在一個(gè)文件“PY102.Py”,請(qǐng)寫(xiě)代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。用鍵盤輸入一段文本,保存在一個(gè)字符串變量s中,分別用Python內(nèi)置函數(shù)和jieba庫(kù)中已有函數(shù)計(jì)算字符串s的中文字符個(gè)數(shù)和中文詞語(yǔ)個(gè)數(shù)。注意:中文字符包含中文標(biāo)點(diǎn)符號(hào)。示例格式如下。

鍵盤輸入:科技是第一生產(chǎn)力屏幕輸出:中文字符數(shù)為8,中文詞語(yǔ)數(shù)為4。

試題程序:#請(qǐng)?jiān)诔绦虻奶幨褂靡恍写a或表達(dá)式替換

#注意:請(qǐng)不要修改其他已給出代碼importjiebas=input("請(qǐng)輸入一個(gè)字符串")n=_____(1)_____m=_____(2)_____print("中文字符數(shù)為{},中文詞語(yǔ)數(shù)為{}format(n,m))

參考答案

1.C

2.A

3.DPython使用保留字try和except進(jìn)行異常處理,基本的語(yǔ)法如下。try:\t<語(yǔ)句塊1>except:\t<語(yǔ)句塊2>“語(yǔ)句塊1”是正常執(zhí)行的程序內(nèi)容,當(dāng)執(zhí)行這個(gè)語(yǔ)句塊發(fā)生異常時(shí),則執(zhí)行except保留字后面的“語(yǔ)句塊2”。當(dāng)輸入10時(shí),執(zhí)行try后面的語(yǔ)句,n=10,函數(shù)pow2()只進(jìn)行了定義,但未進(jìn)行調(diào)用,所以此時(shí)程序只執(zhí)行了輸入語(yǔ)句,不執(zhí)行函數(shù),語(yǔ)句運(yùn)行正常,并不執(zhí)行except后面的語(yǔ)句,故程序沒(méi)有任何輸出。本題選擇D選項(xiàng)。

4.A該代碼的功能是根據(jù)傳入的參數(shù)求取該數(shù)的階乘,經(jīng)過(guò)一系列的運(yùn)算將結(jié)果返回,4的階乘為24。本題選擇A選項(xiàng)。

5.A“縮進(jìn)”在Python語(yǔ)言中用于表示代碼塊所屬關(guān)系。

6.D

7.Bdivmod(x,y)函數(shù)用來(lái)計(jì)算x和y的除余結(jié)果,返回兩個(gè)值,分別是:x與y的整數(shù)除,即x//y,以及x與y的余數(shù),即x%y。返回的兩個(gè)值組成了一個(gè)元組類型,即小括號(hào)包含的兩個(gè)元素(x//y,x%y)。40//3=13,40%3=1,故答案為B項(xiàng)。

8.C列表用方括號(hào)([])表示,由于列表屬于序列類型,因此繼承了序列類型的所有屬性和方法,B選項(xiàng)正確。索引是列表的基本操作,用于獲得列表中的一個(gè)元素,該操作沿用序列類型的索引方式,即正向遞增索引或反向遞減索引,使用方括號(hào)作為索引操作符,索引不得超過(guò)列表的元素范圍,否則將產(chǎn)生In-dexError錯(cuò)誤,A選項(xiàng)正確。列表可以進(jìn)行元素增加、刪除、替換、查找等操作,列表沒(méi)有長(zhǎng)度限制,元素類型可以不同,能夠包含其他的組合數(shù)據(jù)類型,故D選項(xiàng)正確、C選項(xiàng)錯(cuò)誤。本題選擇C選項(xiàng)。

9.A算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量,其計(jì)算工作量是用算法所執(zhí)行的基本運(yùn)算次數(shù)來(lái)度量的。本題選擇A選項(xiàng)。

10.D在Python語(yǔ)言中writelines()方法是將一個(gè)元素為字符串的列表整體寫(xiě)入文件;write()方法是向文件寫(xiě)入一個(gè)字符串或字節(jié)流,每次寫(xiě)入后,將會(huì)記錄一個(gè)寫(xiě)入指針。二維列表對(duì)象輸出為CSV格式文件采用遍歷循環(huán)和字符串的join()方法相結(jié)合,方法如下:\n#Is代表二維列表,此處省略\nf=open(”cpi.csv”,”w”)\nforrowinls\nf.write(”,”.join(row)+”\n”)\nf.close()\n本題選擇D選項(xiàng)。

11.C

12.D使用rmdir()刪除目錄之前要先清除其中所有的文件,否則會(huì)報(bào)OSError錯(cuò)誤。本題選擇D選項(xiàng)。

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

14.D

15.Arange(6)取到的是0,1,2,3,4,5這六個(gè)數(shù),這些數(shù)均為int類型,使用list()方法將其存儲(chǔ)在列表變量lis中。

16.D文件是存儲(chǔ)在輔助存儲(chǔ)器上的一組數(shù)據(jù)序列,可以包含任何數(shù)據(jù)內(nèi)容,A選項(xiàng)正確??梢允褂胦pen()打開(kāi)文件,用close()關(guān)閉文件,B選項(xiàng)正確。在Python中,文件讀取方法如下(f代表文件變量)。f.read():從文件中讀入整個(gè)文件內(nèi)容。f.readline():從文件中讀入一行內(nèi)容。f.readlineS():從文件中讀入所有行,以每行為元素形成一個(gè)列表。f.seek():改變當(dāng)前文件操作指針的位置。C選項(xiàng)正確。本題選擇D選項(xiàng)。

17.D在關(guān)系(二維表)中凡是能唯一標(biāo)識(shí)元組的最小屬性或?qū)傩约Q為該關(guān)系的鍵或者碼。本題選擇D選項(xiàng)。

18.A

19.D這段代碼是一個(gè)遞歸函數(shù),作用是把result列表中所有與1中一致的元素刪除,所以最后的結(jié)果是一個(gè)空的列表,即[]。

20.Dfor循環(huán)遍歷字符串,當(dāng)變量i賦值為b時(shí),break跳出本層循環(huán),即后面的字符不再遍歷;當(dāng)值不為b時(shí)就將其輸出。最終結(jié)果為Goahead。本題選擇D選項(xiàng)。

21.D這是一個(gè)Python的匿名函數(shù),是字符串連接輸出的一個(gè)函數(shù),即a+b+\nc的輸出。該函數(shù)有3個(gè)默認(rèn)值參數(shù),在調(diào)用該函數(shù)時(shí)傳入了一個(gè)實(shí)參hi,根據(jù)函數(shù)的傳參要求可知參數(shù)a的值被改變,其他值不變。split()是一個(gè)字符串分隔的方法,把b根據(jù)0這個(gè)字符分隔為兩個(gè)字符串,且返回的是列表類型,訪問(wèn)其中的元素需要用到索引訪問(wèn)。所以結(jié)果是hi+n+world\n=hinworid,本題選擇D選項(xiàng)。

22.D

23.D

24.A排序可以在不同的存儲(chǔ)結(jié)構(gòu)上實(shí)現(xiàn),但快速排序法適用于順序存儲(chǔ)的線性表,不適用于鏈?zhǔn)酱鎯?chǔ)的線性表。堆排序適用于線性結(jié)構(gòu),不適用于非線性結(jié)構(gòu)。本題選擇A選項(xiàng)。

25.B在Python中,字典是存儲(chǔ)可變數(shù)量鍵值對(duì)的數(shù)據(jù)結(jié)構(gòu),通過(guò)字典類型實(shí)現(xiàn)映射。字典使用花括號(hào)({})建立,每個(gè)元素是一個(gè)鍵值對(duì),使用方式為{<鍵1>:<值1>,<鍵2>:<值2>,…,<鍵n>:<值n>},其中,鍵和值通過(guò)冒號(hào)連接,不同鍵值對(duì)通過(guò)逗號(hào)隔開(kāi)。字典具有和集合類似的性質(zhì),即鍵值對(duì)之間沒(méi)有順序且不能重復(fù)。d[“鍵”]獲取鍵對(duì)應(yīng)的值,d.get(key,default)方法是用來(lái)返回key對(duì)應(yīng)的值,如果字典中不存在該鍵,則返回默認(rèn)值。本題選擇B選項(xiàng)。

26.Ai的取值區(qū)間為[-3,4)且為整數(shù),當(dāng)i=0時(shí),根據(jù)判斷條件應(yīng)在一行輸出7個(gè)*,且行前無(wú)空格。通過(guò)4個(gè)選項(xiàng)比較,采用排除法,只有A選項(xiàng)滿足條件。本題選擇A選項(xiàng)。

27.A文件包括文豐文件和二進(jìn)制文件兩種類型。Python對(duì)文本文件和二進(jìn)制文件采用統(tǒng)一的操作步驟,即“打開(kāi)-操作-關(guān)閉”,B選項(xiàng)正確。采用文本方式讀入文件,文件經(jīng)過(guò)編碼形成字符串,輸出有含義的字符;采用二進(jìn)制方式打開(kāi)文件,文件被解析為字節(jié)流,A選項(xiàng)錯(cuò)誤。Python通過(guò)open()函數(shù)打開(kāi)一個(gè)文件,并返回一個(gè)操作這個(gè)文件的變量,其語(yǔ)法為<變量名>=open(<文件路徑及文件名>,<打開(kāi)模式>),C選項(xiàng)正確。文件使用結(jié)束后要用close()方法關(guān)閉,釋放文件的使用授權(quán),其語(yǔ)法為<變量名>.close(),D選項(xiàng)正確。本題選擇A選項(xiàng)。

28.D文件是存儲(chǔ)在外存上的一組數(shù)據(jù)序列,可以包含任何數(shù)據(jù)內(nèi)容。A選項(xiàng)正確??梢允褂胦pen()打開(kāi)文件,close()關(guān)閉文件,B選項(xiàng)正確。在Python中,文件的讀取方法(f代表文件變量)如下。f.read():從文件中讀人全部?jī)?nèi)容。f.readline():從文件中讀入一行內(nèi)容。f.readlineS():從文件中讀入所有行,以每行內(nèi)容為元素形成一個(gè)列表。f.seek()改變當(dāng)前文件操作指針的位置。C選項(xiàng)正確。本題選擇D選項(xiàng)。

29.DPython控制結(jié)構(gòu)包括順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)及分支結(jié)構(gòu)。本題選擇D選項(xiàng)。

30.Dlambda表達(dá)式中可以調(diào)用其他函數(shù),該表達(dá)式的計(jì)算結(jié)果相當(dāng)于函數(shù)的返回值。

31.Y

32.

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論