![山東省煙臺市全國計算機等級考試Python語言程序設(shè)計知識點匯總(含答案)_第1頁](http://file4.renrendoc.com/view/527afb5b064d327836369092934cfe9c/527afb5b064d327836369092934cfe9c1.gif)
![山東省煙臺市全國計算機等級考試Python語言程序設(shè)計知識點匯總(含答案)_第2頁](http://file4.renrendoc.com/view/527afb5b064d327836369092934cfe9c/527afb5b064d327836369092934cfe9c2.gif)
![山東省煙臺市全國計算機等級考試Python語言程序設(shè)計知識點匯總(含答案)_第3頁](http://file4.renrendoc.com/view/527afb5b064d327836369092934cfe9c/527afb5b064d327836369092934cfe9c3.gif)
![山東省煙臺市全國計算機等級考試Python語言程序設(shè)計知識點匯總(含答案)_第4頁](http://file4.renrendoc.com/view/527afb5b064d327836369092934cfe9c/527afb5b064d327836369092934cfe9c4.gif)
![山東省煙臺市全國計算機等級考試Python語言程序設(shè)計知識點匯總(含答案)_第5頁](http://file4.renrendoc.com/view/527afb5b064d327836369092934cfe9c/527afb5b064d327836369092934cfe9c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
山東省煙臺市全國計算機等級考試Python語言程序設(shè)計知識點匯總(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(30題)1.以下關(guān)于文件的打開和關(guān)閉的描述中,正確的是()。
A.二進制文件不能使用記事本程序打開
B.二進制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內(nèi)容
C.使用內(nèi)置函數(shù)open()且以“w”模式打開文件,若文件存在,則會引發(fā)異常
D.使用內(nèi)置函數(shù)open()打開文件時,只要文件路徑正確就總可以正確打開
2.在Python中,關(guān)于數(shù)據(jù)類型的描述錯誤的是()。
A.整數(shù)的書寫格式支持十進制、二進制、八進制和十六進制
B.如果想知道參數(shù)的數(shù)據(jù)類型,可以使用type()函數(shù)獲得
C.整數(shù)、浮點數(shù)、復(fù)數(shù)和布爾值都是Python的基本數(shù)據(jù)類型
D.浮點數(shù)是帶有小數(shù)的數(shù)字,它存在范圍的限制,如果計算結(jié)果超出上限和下限的范圍不會報錯,但會有warning的警告
3.表達(dá)式list(map(lambdax:x*2,[1,2,3,4,’hi’]))的返回值是()
A.[1,2,3,4,’hi’]
B.[2,4,6,8,'hihi']
C.[2,4,6,8,'hi','hi']
D.異常
4.層次性、網(wǎng)狀性的劃分原則是()。
A.記錄長度B.文件的大小C.聯(lián)系的復(fù)雜程度D.數(shù)據(jù)之間的聯(lián)系方式
5.以下關(guān)于Python函數(shù)的描述中,錯誤的是()。
A.Python程序的main()函數(shù)可以改變?yōu)槠渌Q
B.如果Python程序包含一個main()函數(shù),這個函數(shù)與其他函數(shù)地位相同
C.Python程序可以不包含main()函數(shù)
D.Python程序需要包含一個主函數(shù)且只能包含一個主函數(shù)
6.下列代碼的結(jié)果是()A.A.numgreaterthan4B.numlessthan4C.TrueD.False
7.sorted([15,'china',407],key=lambdax:len(str(x)))返回為()
A.[15,407,'china']
B.['china',407,15]
C.['china',15,407]
D.[15,'china',407]
8.以下代碼的輸出結(jié)果是()。defyoung(age):if25<=age<=30:print(”作為一個老師,你很年輕”)elifage<25:print(”作為一個老師,你太年輕了”)elifage>=60:print(”作為一個老師,你可以退休了”)else:Print("作為一個老師,你很有愛心”)young(42)
A.作為一個老師,你很年輕B.作為一個老師,你太年輕了C.作為一個老師,你可以退休了D.作為一個老師,你很有愛心
9.從鍵盤輸入數(shù)字5,以下程序的輸出結(jié)果是()。n=eval(input(“請輸入一個整數(shù):”))s=0ifn>=5: n-=1 s=4ifn<5: n-=1 s=3print(s)
A.4B.3C.0D.2
10.以下構(gòu)成Python循環(huán)結(jié)構(gòu)的方法中,正確的是()。
A.whileB.loopC.ifD.do…for
11.以下程序的輸出結(jié)果是()。L1=[4,5,6,8].reverse()print(L1)
A.[8,6,5,4]B.[4,5,6,8]C.NoneD.[4,5,6,8,]
12.下列關(guān)于Python中復(fù)數(shù)類型的描述錯誤的是()。
A.復(fù)數(shù)由實數(shù)部分和虛數(shù)部分構(gòu)成
B.復(fù)數(shù)可以看作是二元有序?qū)崝?shù)對(a,b)
C.虛數(shù)部分必須后綴j,且為小寫
D.復(fù)數(shù)中的虛數(shù)部分不能單獨存在,必須有實數(shù)部分
13.文件family,txt在當(dāng)前代碼所在目錄內(nèi),其內(nèi)容是一段文本:Wearefamily。以下代碼的輸出結(jié)果是()。txt=open(“family.txt”,“r”)print(txt)txt.close()
A.txtB.family,txtC.非其他答案D.Wearefamily
14.以下不屬于Python機器學(xué)習(xí)第三方庫的是()。
A.PylonsB.TensorFlowC.KerasD.MXNet
15.以下對文件描述錯誤的選項是()。
A.文件是一個存儲在輔助存儲器上的數(shù)據(jù)序列
B.文本文件和二進制文件都是文件
C.文件中可以包含任何數(shù)據(jù)內(nèi)容
D.文本文件能用二進制文件方式讀入
16.以下程序的輸出結(jié)果是()。forsin“PythonNCRE”: ifs==“N”: break print(s,end=“”)
A.PythonCREB.NC.PythonD.PythonNCRE
17.在Python的類定義中,對函數(shù)變量的訪問形式為()。
A.<對象>.<變量>B.<對象>.方法(變量)C.<類名>.<變量>D.<對象>.方法(變量)
18.以下關(guān)于程序的異常處理的描述中,錯誤的是()。
A.—旦代碼拋出異常并且沒有得到正確的處理,整個程序會崩潰,并且不會繼續(xù)執(zhí)行后面的代碼
B.—般不建議在try中放太多代碼,而建議只放入可能會引發(fā)異常的代碼
C.帶有else子句的異常處理結(jié)構(gòu),如果不發(fā)生異常則執(zhí)行else于句中的代碼
D.在try-except-else結(jié)構(gòu)中,如果try子句的語句引發(fā)了異常,則會執(zhí)行else子句中的代碼
19.軟件設(shè)計中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
20.以下代碼的輸出結(jié)果是()。forsin“PythonNice!”:ifs==“i”:breakprint(s,end=“”)
A.PythonB.PythonNC.PythonNiD.PythonNice
21.在Python中,能夠處理圖像的第三方庫是()。
A.PylnstallerB.PyserialC.PygameD.PIL
22.以下保留字不屬于分支或循環(huán)邏輯的是()。
A.elifB.doC.forD.while
23.以下不是Python所使用特殊含義符號的是()。
A.$B.**C.&D.+=
24.下面代碼的輸出結(jié)果是()。a=1deffun(a):a=a+2returnaprint(a,fun(a))
A.l,lB.l,3C.3,3D.3,l
25.當(dāng)試圖訪問的對象屬性不存在時,為了不讓程序拋出異常,需要用到的語句是()。
A.try—except語句B.for語句C.eval語句D.if語句
26.在Python語言中,可以作為源文件后綴名的是()。
A.pngB.pdfC.pyD.ppt
27.下面代碼的輸出結(jié)果是()。list=[“1”,”3”,”5”]defapp(x):list.a(chǎn)ppend(x)app(”7”)print(list)
A.[’1’,’3’,’5’]B.[’1’,’3’,’5’,’7’]C.[’7’]D.”1,3,5,7”
28.以下程序的輸出結(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
29.以下不屬于Python保留字的是()。
A.passB.useC.withD.None
30.關(guān)系數(shù)據(jù)庫中的鍵是指()。
A.關(guān)系的所有屬性B.關(guān)系的名稱C.關(guān)系的專用保留字D.能唯一標(biāo)識元組的屬性或?qū)傩约?/p>
二、判斷題(10題)31.只能通過切片訪問元組中的元素,不能使用切片修改元組中的元素。
A.是B.否
32.二進制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內(nèi)容。
A.是B.否
33.定義函數(shù)時,即使該函數(shù)不需要接收任何參數(shù),也必須保留一對空的圓括號來表示這是一個函數(shù)。
A.是B.否
34.形參可以看做是函數(shù)內(nèi)部的局部變量,函數(shù)運行結(jié)束之后形參就不可訪問了。
A.是B.否
35.加法運算符可以用來連接字符串并生成新字符串。
A.是B.否
36.在Python中可以使用for作為變量名。
A.是B.否
37.在循環(huán)中continue語句的作用是跳出當(dāng)前循環(huán)。
A.是B.否
38.異常處理結(jié)構(gòu)也不是萬能的,處理異常的代碼也有引發(fā)異常的可能。
A.是B.否
39.文件對象的tell()方法用來返回文件指針的當(dāng)前位置。
A.是B.否
40.對于列表而言,在尾部追加元素比在中間位置插入元素速度更快一些,尤其是對于包含大量元素的列表。
A.是B.否
三、填空題(10題)41.使用運算符測試集合包含集合A是否為集合B的真子集的表達(dá)式可以寫作_______。
42.正則表達(dá)式模塊re的__________方法用來編譯正則表達(dá)式對象。
43.已知x=3和y=5,執(zhí)行語句x,y=y,x后x的值是____。
44.字典對象的_____________方法返回字典中的“鍵-值對”列表。
45.表達(dá)式set([1,1,2,3])的值為____________________。
46.表達(dá)式'a'.join('abc'.partition('a'))的值為________________。
47.已知x=[3,5,7],那么表達(dá)式x[10:]的值為____________。
48.Python標(biāo)準(zhǔn)庫__________對Socket進行了二次封裝,支持Socket接口的訪問,大幅度簡化了網(wǎng)絡(luò)程序的開發(fā)。
49.表達(dá)式int('101',2)的值為__________。
50.假設(shè)有Python程序文件abc.py,其中只有一條語句print(__name__),那么直接運行該程序時得到的結(jié)果為_____________。
四、操作題(3題)51.考生文件夾下存在一個文件“PY201.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請在該文件中編寫代碼,以實現(xiàn)如下功能。使用turtle庫的fd()函數(shù)和right()函數(shù)繪制一個邊長為100像素的正六邊形,再用circle()函數(shù)繪制半徑為60像素的紅色圓內(nèi)接正六邊形,效果如下所示。
試題程序:#以下代碼為提示框架#請在_____處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fromturtleimport*pensize(5)foriinrange(6):fd(_____(1)_____)right
(_____(2)_____)color("red")circle(60,_____(3)_____)
52.考生文件夾下存在3個Python源文件,分別對應(yīng)3個問題;1個文本文件,作為本題目輸入數(shù)據(jù),請按照源文件內(nèi)部說明修改代碼,實現(xiàn)以下功能:
《賣火柴的小女孩》是丹麥童話故事作家安徒生的一篇童話故事,發(fā)表于1846年。主要講了一個賣火柴的小女孩在富人闔家歡樂、舉杯共慶的大年夜凍死在街頭的故事。這里給出《賣火柴的小女孩》的一個網(wǎng)絡(luò)版本文件,文件名為“小女孩.txt”。問題1:在PY301—1.py文件中修改代碼,對“小女孩.txt”文件進行字符頻次統(tǒng)計,輸出頻次最高的中文字符(不包含標(biāo)點符號)及其頻次,字符與頻次之間采用英文冒號”:”分隔,將輸出結(jié)果保存在考生文件夾下,命名為"PY301—1.txt"。示例格式如下:的:83
試題程序:#以下代碼為提示框架
#請在…處使用一行或多行代碼替換
#請在________處使用一行代碼替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
fo=open(”PY301—1.txt”,”w”)
d={}
fo.write(”{}:{}”.format(__________))
fo.close()問題2:在PY301—2.py文件中修改代碼,對“小女孩.txt”文件進行字符頻次統(tǒng)計,按照頻次由高到低,輸出前10個頻次最高的字符,不包含回車符,字符之間無間隔,連續(xù)輸出,將輸出結(jié)果保存在考生文件夾下,命名為“PY301—2.txt”。示例格式如下:,的一…(后略,共10個字符)
試題程序:
#以下代碼為提示框架
#請在…處使用一行或多行代碼替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
fo=open(”PY301一2.txt”,“w”)d={}ls=list(d.items())
ls.sort(key=lambdax:x[1],reverse=True)#此行可以按照詞頻由高到低排序
問題3:在PY301一3.py文件中修改代碼,對“小女孩.txt”文件進行字符頻次統(tǒng)計,將所有字符按照頻次從高到低排序,字符包括中文、標(biāo)點、英文等符號,但不包含空格和回車。將排序后的字符及頻次輸出到考生文件夾下,文件名為“小女孩一頻次排序.txt”。字符與頻次之間采用英文冒號”:”分隔,各字符之間采用英文逗號”,”分隔,參考CSV格式,最后無逗號,文件內(nèi)部示例格式如下:
著:30,那:29,火:29
試題程序:
#以下代碼為提示框架
#請在…處使用一行或多行代碼替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
d={}
ls=list(d.items())
ls.sort(key=lambdax:x[1],reverse=True)}}#此行可以按照詞頻由高到低排序
53.考生文件夾下存在一個文件“PY102.py”,請寫代碼替換橫線,不修改其他代碼,實現(xiàn)以下功能。根據(jù)斐波那契數(shù)列的定義,F(0)=0,F(l)=l,F(n)=F(n-1)+F(n-2)(n≥2),輸出不大于50的序列元素。例如:屏幕輸出實例為0,1,1,2,3,…試題程序:#請在_____處使用一行代碼或表達(dá)式替換#注意:請不要修改其他已給出代碼a,b=0,1While_____(1)_____:print(a,end=’,’)a,b=_____(2)_____
參考答案
1.B二進制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內(nèi)容;用內(nèi)置函數(shù)open()且以”w”模式打開文件,若文件存在,則會覆蓋原來的內(nèi)容而不會引發(fā)異常。本題選擇B選項。
2.D浮點數(shù)的取值范圍在一10308到10308之間,浮點數(shù)之間的區(qū)分精度約為2.22×10-16。對于除高精度科學(xué)計算外的絕大部分運算來說,浮點數(shù)類型的數(shù)值范圍和小數(shù)精度足夠“可靠”,一般認(rèn)為浮點數(shù)類型沒有范圍限制。如果計算結(jié)果超出上限和下限的范圍會產(chǎn)生溢出錯誤。
3.B
4.D層次模型的基本結(jié)構(gòu)是樹形結(jié)構(gòu),網(wǎng)狀模型是一個不加任何條件限制的無向圖,關(guān)系模型采用二維表來表示,所以3種數(shù)據(jù)庫的劃分原則是數(shù)據(jù)之間的聯(lián)系方式。本題選擇D選項。
5.DPython是一種腳本解釋語言,與C、C++和Java有很大的區(qū)別,沒有主函數(shù)的說法。當(dāng)運行單個Python文件時,如文件名為a.py,貝!]a的屬性__name__==‘__name__’,并不是首先執(zhí)行所謂main()函數(shù)。Python整個程序自頂向下順序執(zhí)行。本題選擇D選項。
6.A
7.A
8.D將實參42傳遞給函數(shù)形參變量age,之后進入多分支結(jié)構(gòu),依次判斷,因為30<42\n<60,故執(zhí)行else后面的語句,即輸出“作為一個老師,你很有愛心”。本題選擇D選項。
9.B輸入5,因為n=5滿足第一個if條件,所以n=n-1,n=4,s=4;因為現(xiàn)在n=4,滿足第二個if條件,所以n=n-1,n=3,s=3。最終輸出3。本題選擇B選項。
10.APython中的循環(huán)結(jié)構(gòu)有for語句和while語句。if是選擇結(jié)構(gòu)語句。本題選擇A選項。
11.Creversed()方法的作用是將整個列表中的元素反轉(zhuǎn),第一個元素放在最后一個元素位置上,最后一個元素放在第一個元素位置上;第二個元素放在倒數(shù)第二個元素位置上,倒數(shù)第二個元素放在第二個元素位置上。最終列表為[8,6,5,4],但此方法本身無返回值。本題選擇C選項。
12.CPython中復(fù)數(shù)類型的虛數(shù)部分的后綴可以為j或者J;復(fù)數(shù)的實部可以單獨存在,但是虛部不可以單獨存在;復(fù)數(shù)有實部和虛部構(gòu)成,可以使用z.real和z.imag分別獲得它的實部和虛部。
13.Copen()函數(shù)打開一個文件,并返回可以操作這個文件的變量txt,并且open()函數(shù)有兩個參數(shù):文件名和打開模式。本題只是打開了文件,并沒有對文件進行操作,因此不會輸出文件的內(nèi)容。print(txt)語句輸出的是變量txt\n代表的文件的相關(guān)信息:<_io.TextIOWrappername=’family,txt'mode=’r’encoding=\n‘cP936'>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀入,如txtl=txt.read()。本題選擇C選項。
14.APylons是基于Python的一個Web開發(fā)框架的第三方庫,Keras、TenSorFlow和MXNet是Python機器學(xué)習(xí)領(lǐng)域的第三方庫。本題選擇A選項。
15.D文件是存儲在輔助存儲器上的一組數(shù)據(jù)序列,可以包含任何數(shù)據(jù)內(nèi)容。文件包括文本文件和二進制文件兩種類型。文本文件和二進制文件的存儲方式不同,所以文本文件不可以用二進制文件方式讀入。本題選擇D選項。
16.Cfor循環(huán)將字符串“PythonNCRE”的字符依次賦給變量S,當(dāng)s==“N”時,跳出for循環(huán),故輸出為Python。本題選擇C選項。
17.A訪問函數(shù)的變量時,需要使用點表示法:<對象>.<變量名>。本題選擇A選項。
18.D程序的異常處理模塊,當(dāng)try中的代碼異常時,進入except語句塊中,執(zhí)行該處的代碼;沒有異常時,直接執(zhí)行與try語句同級的代碼或者是else后面的代碼。本題選擇D選項。
19.B解析:耦合性和內(nèi)聚性足模塊獨立性的兩個定性標(biāo)準(zhǔn)。內(nèi)聚性是一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,作為軟件結(jié)構(gòu)設(shè)計的設(shè)計原則,要求每個模塊的內(nèi)部都具有很強的內(nèi)聚性;耦合性是指模塊間相互連接的緊密程度的度量,一個模塊與其他模塊的耦合性越強則該模塊的獨立性越弱。一般優(yōu)秀的軟件設(shè)計應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨立性。
20.Bfor循環(huán)遍歷字符串,將字符串中的字符依次賦值給變量s,當(dāng)s=i的時候,跳出該循環(huán),輸出之前變量s被賦值的字符,所以輸出為PythonN。
21.DPIL庫是Python在圖像處理方向的重要的第三方庫,支持圖像存儲、處理和顯示,它能夠處理幾乎所有的圖片格式,可以完成對圖像的縮放、剪裁、疊加,以及為圖像添加線條和文字等。使用Python處理圖像相關(guān)的程序,首選PIL庫。本題選擇D選項。
22.Belif是分支邏輯保留字,for和while是循環(huán)邏輯保留字,在Python中沒有do保留字。
23.A在Python中,有特殊含義的符號:+、-、*、/、%、**、//、==、!=、<>、>、<、>=、<=、=、+=、-=、*=、/=、%=、**=、//=、&、|、^、~、<<、>>、&=、|=、^=、~=。本題選擇A選項。
24.B在函數(shù)中傳入的實參的值是1,函數(shù)執(zhí)行完后函數(shù)內(nèi)局部變量a為3,而函數(shù)中的局部變量a與函數(shù)外的全局變量a互不相干,所以全局變量a在函數(shù)執(zhí)行完仍然是1本題選擇B選項。
25.Atry—except語句用于檢測和處理異常。
26.C在Python語言中,源文件的擴展名(后綴名)一般使用.py。
27.Bappend()是向列表元素的結(jié)尾增加元素。
28.D只有當(dāng)程序未引發(fā)異常順利執(zhí)行完try中的代碼后,else語句塊內(nèi)的代碼才會執(zhí)行。本題中,try中無異常,輸出變量c的值,再執(zhí)行else中的代碼。本題選擇D選項。
29.BPython總共有35個關(guān)鍵字,分別是\nand、as、assert、async、await、break、class、continue、def、del、elif、else\n、except、False、finally、for、from、global、if、import、in、is、lambda、None、nonlocal、not、or、pass、raise、re-turn、Tme、try、while、with、yield。本題選擇\nB選項。
30.D在關(guān)系(二維表)中凡是能唯一標(biāo)識元組的最小屬性集稱為該關(guān)系的鍵或者碼。
31.Y
32.Y
33.Y
34.Y
35.Y
36.N
37.N
38.Y
39.Y
40.Y
41.A
42.compile()
43.5
44.items()
45.{1,2,3}
46.'aaabc'
47.[]
48.socket
49.5
50.__main__
51.fromturtleimport*pensize(5)foriinrange(6):fd(100)right(60)color(“red")circle(60,steps=6)首先繪制正六邊形,題目要求正六邊形的邊長為100像素,fd()函數(shù)的參數(shù)應(yīng)設(shè)置成100,因此第1空填100。每繪制完一條邊后,畫筆要右轉(zhuǎn)60度繪制下一條邊,right()函數(shù)的參數(shù)應(yīng)設(shè)置成60,因此第2空填60。然后,用circle()函數(shù)繪制紅色的圓內(nèi)接正六邊形,circle()函數(shù)一般有兩個參數(shù),第一個參數(shù)為半徑,第二個參數(shù)有兩種形式:參數(shù)extent(角度)是指繪制弧形的角度;參數(shù)steps(n≥3)表示繪制圓內(nèi)接〃邊形,這兩個參數(shù)不能同時使用,因此第3空應(yīng)填steps\r\n=6。
52.(1)fi=open("小女孩.txt","r")\r\nfo=open(”PY301—1.txt”,”w”)\r\ntxt=fi.read()\r\nd={}\r\nexclude=",。?。?、()【】<>《》=:+-*-“”…"\r\nforwordintxt:\r\n
ifwordinexclude:\r\n
continue\r\n
else:\r\n
d[word]=d.get(word,0)+1\r\nls=list(d.items())\r\nls.sort(key=lambdax:x[1],reverse=True)\r\n
fo.write(”{}:{}”format(ls[0][0],ls[0][1]))\r\n
fo.close()\r\n
(2)fi=open("小女孩.txt","r")\r\n
fo=open(”PY301—2.txt”,”w”)\r\n
txt=fi.read()\r\n
d={}\r\n
forwordintxt;\r\n
d[word]=d.get(word,0)+1\r\ndeld["\\n"]\r\n
ls=list(d.items())\r\n
ls.sort(key=lambdax:x[1],reverse=True)#此行可以按照詞頻由高到低排序\r\n
foriinrange(10);\r\n
fo.write(ls[i][0])\r\n
fi.close()\r\n
fo.close()
(3)fi=open("小女孩.txt","r")\r\nfo=open(小女孩-頻次排序。txt","w")\r\ntxt=fi.read()\r\nd={}\r\nforwordintxt\r\nd[word]=d.get(word,0)+1\r\ndeld[""]\r\ndeld["\\n"]\r\nls=list(d.items())\r\nls.sort(key=lambdax:x[1],reverse=True)#此行可以按照詞頻由高到低排序\r\nforiinrange(len(ls)):\r\nls[i]="{}:{}".format(ls[i][0],ls[i][1])\r\nfo.write(",".joi
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年稅務(wù)工作者工作總結(jié)范文(3篇)
- 2024-2025學(xué)年廣東省清遠(yuǎn)市八校聯(lián)盟高一上學(xué)期教學(xué)質(zhì)量檢測(二)歷史試卷
- 2025年企業(yè)文化建設(shè)策劃咨詢協(xié)議
- 2025年企業(yè)數(shù)據(jù)保密共享協(xié)議
- 2025年基礎(chǔ)設(shè)施建設(shè)項目合同律師服務(wù)協(xié)議
- 2025年公司員工協(xié)議范本
- 2025年設(shè)備采購租賃合同協(xié)議范本
- 2025年裂隙燈顯微鏡項目立項申請報告模板
- 2025年醫(yī)藥產(chǎn)品銷售合同樣本
- 2025年頻率測量儀器項目立項申請報告模板
- 17J008擋土墻(重力式、衡重式、懸臂式)圖示圖集
- 道教系統(tǒng)諸神仙位寶誥全譜
- 中國經(jīng)濟轉(zhuǎn)型導(dǎo)論-政府與市場的關(guān)系課件
- 二十四節(jié)氣文化融入幼兒園食育的有效途徑
- 統(tǒng)計過程控制SPC培訓(xùn)資料
- 食品經(jīng)營操作流程圖
- 新視野大學(xué)英語讀寫教程 第三版 Book 2 unit 8 教案 講稿
- 小學(xué)生必背古詩詞80首硬筆書法字帖
- X52K銑床參數(shù)
- 村務(wù)公開表格
- 人教精通五年級英語下冊譯文
評論
0/150
提交評論