湖北省咸寧市全國計算機等級考試Python語言程序設計真題(含答案)_第1頁
湖北省咸寧市全國計算機等級考試Python語言程序設計真題(含答案)_第2頁
湖北省咸寧市全國計算機等級考試Python語言程序設計真題(含答案)_第3頁
湖北省咸寧市全國計算機等級考試Python語言程序設計真題(含答案)_第4頁
湖北省咸寧市全國計算機等級考試Python語言程序設計真題(含答案)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

湖北省咸寧市全國計算機等級考試Python語言程序設計真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(30題)1.當試圖訪問的對象屬性不存在時,為了不讓程序拋出異常,需要用到的語句是()。

A.try-except語句B.for語句C.eval語句D.if語句

2.關系數據庫中的鍵是指()。

A.關系的所有屬性B.關系的名稱C.關系的專用保留字D.能唯一標識元組的最小屬性或屬性集

3.執(zhí)行以下代碼的結果是()A.2B.5C.8D.Anexceptionisthrown

4.以下關于Python的復數類型的描述中,錯誤的是()。

A.復數可以進行四則運算

B.實部不可以為0

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

D.復數類型與數學中復數的概念一致

5.以下關于分支和循環(huán)結構的描述中,錯誤的是()。

A.While循環(huán)只能用來實現無限循環(huán)

B.所有的for分支都可以用while循環(huán)改寫

C.保留字break可以終止一個循環(huán)

D.continue可以停止后續(xù)代碼的執(zhí)行,從循環(huán)的開頭重新執(zhí)行

6.下面程序的輸出結果是()。

ls=[“橘子”,”芒果”,”草莓”,”西瓜”,”水蜜桃”]

forkinls:

print(k,end=””)A.橘子芒果草莓西瓜水蜜桃B.橘子芒果草莓西瓜水蜜桃C.西瓜D.”橘子””芒果””草莓””西瓜””水蜜桃”

7.以下關于Python程序語法元素的描述,正確的選項是()。

A.縮進格式要求程序對齊,增添了編程難度

B.Python變量名允許以數字開頭

C.true是Python的保留字

D.所有的if、while、def、class語句后面都要用’:’結尾

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

A.Python通過索引來訪問列表中元素,索引可以是負整數

B.列表用方括號來定義,繼承了序列類型的所有屬性和方法

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

D.Python的列表類型能夠包含其他的組合數據類型

9.以下代碼的輸出結果是()。defHello(famlyName,age):ifage>50:print(”您好!”+famlyName+”奶奶”)elifage>40:print(”您好!”+famlyName+”阿姨”)elifage>30:print(”您好!”+famlyName+”姐姐”)else:print(”您好!”+”小”+famlyName)Hello(age=43,famlyName=”趙”)

A.您好!趙奶奶B.您好!趙阿姨C.您好!趙姐姐D.函數調用出錯

10.以下關于Python字典的描述中,錯誤的是()。

A.在Python中,用字典來實現映射,通過整數索引來查找其中的元素

B.在定義字典對象時,鍵和值用冒號連接

C.字典中的鍵值對之間沒有順序并且不能重復

D.字典中引用與特定鍵對應的值,用字典名稱和方括號中包含鍵名的格式

11.學校的每個社團都有一名團長,且一個同學可同時擔任多個社團的團長,則實體團長和實體社團間的聯系是()。

A.—對多B.多對多C.多對一D.—對一

12.以下程序的輸出結果是()。deffun(x): try: returnx*4 except: returnxprint(fun(“5”))

A.20B.5555C.5D.9

13.以下代碼的輸出結果是()。forsin"grandfather":ifs==”d”ors==’h’:continueprint(s,end=")

A.grandfatherB.granfaterC.grandD.father

14.以下程序的輸出結果是()。sum=1foriinrange(1,11):sum+=iprint(sum)

A.1B.56C.67D.56.0

15.不屬于Python數據分析及可視化處理第三方庫的是()。

A.seabornB.randomC.mayavi2D.numpy

16.以下代碼的輸出結果是()。Forsin"HelloWorld":ifs==”W”:continueprint(s,end="")

A.WorldB.HelloC.HelloorldD.HelloWorld

17.如果Python程序執(zhí)行時產生了“TypeError”的錯誤,其原因是()。

A.代碼中的數據類型不匹配B.代碼中使用了錯誤的關鍵字C.代碼中缺少“:”符號D.代碼里的語句嵌套層次太多

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

A.12345ABCDEB.EDCBA54321C.ABCDE12345D.54321EDCBA

19.在Python語言中,使用open()打開一個Windows操作系統(tǒng)D盤下的文件,路徑名錯誤的是()。

A.D:\PythonTest\a.txt

B.D:\\PythonTest\\a.txt

C.D:/PythonTest/a.txt

D.D://PythonTest//a.txt

20.下列關于Python程序格式的描述中,錯誤的是()。

A.縮進表達了所屬關系和代碼塊的所屬范圍

B.注釋可以在一行中的任意位置開始,這一行都會作為注釋不被執(zhí)行

C.進行賦值操作時,在運算符兩邊各加上一個空格可以使代碼更加清晰明了

D.文檔注釋的開始和結尾使用三重單引號“’’’”或三重雙引號“””””

21.以下代碼的輸出結果是()。foriinrange(1,6):ifi%4==0:continueelse:print(i,end=”,”)

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

22.Python中用來表示代碼塊所屬關系的語法是()。

A.花括號B.圓括號C.縮進D.冒號

23.在軟件開發(fā)中,需求分析階段產生的主要文檔是()。

A.可行性分析報告B.軟件需求規(guī)格說明書C.概要設計說明書D.集成測試計劃

24.time庫的time.time()函數的作用是()。

A.以數字形式返回當前系統(tǒng)時間

B.以字符串形式返回當前系統(tǒng)時間

C.以struct_time形式返回當前系統(tǒng)時間

D.根據format格式定義返回當前系統(tǒng)時間

25.下面的排序算法中初始數據集的排列順序對算法的性能無影響的是()A.插入排序B.堆排序C.冒泡排序D.快速排序

26.以下關于Python字符串的描述中,錯誤的是()。

A.在Python字符串中,可以混合使用正整數和負整數進行索引和切片

B.Pythcm字符串采用[N:M]格式進行切片,獲取字符串從索引N到M的子字符串(包含N和M)

C.字符串’my\\text.dat’中第一個\表示轉義符

D.空字符串可以表示為""或"

27.下列哪種情況不會導致Python對象的引用計數增加()

A.對象被創(chuàng)建B.被作為參數傳遞給函數C.成為容器對象的元素D.該對象無法訪問時

28.需求分析的主要任務是()。

A.確定軟件系統(tǒng)的功能B.確定軟件開發(fā)方法C.確定軟件開發(fā)工具D.確定軟件開發(fā)人員

29.以下不屬于Python機器學習第三方庫的是()。

A.PylonsB.TensorFlowC.KerasD.MXNet

30.以下關于Python函數的描述中,錯誤的是()。

A.Python程序的main()函數可以改變?yōu)槠渌Q

B.如果Python程序包含一個main()函數,這個函數與其他函數地位相同

C.Python程序可以不包含main()函數

D.Python程序需要包含一個主函數且只能包含一個主函數

二、判斷題(10題)31.調用帶有默認值參數的函數時,不能為默認值參數傳遞任何值,必須使用函數定義時設置的默認值。

A.是B.否

32.列表對象的extend()方法屬于原地操作,調用前后列表對象的地址不變。

A.是B.否

33.無法配置IIS來支持Python程序的運行。

A.是B.否

34.在Python中可以使用if作為變量名。

A.是B.否

35.為了讓代碼更加緊湊,編寫Python程序時應盡量避免加入空格和空行。

A.是B.否

36.Python列表中所有元素必須為相同類型的數據。

A.是B.否

37.Python集合中的元素可以是元組。

A.是B.否

38.假設os模塊已導入,那么列表推導式[filenameforfilenameinos.listdir('C:\\Windows')iffilename.endswith('.exe')]的作用是列出C:\Windows文件夾中所有擴展名為.exe的文件。

A.是B.否

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

A.是B.否

40.Python3.x和Python2.x唯一的區(qū)別就是:print在Python2.x中是輸出語句,而在Python3.x中是輸出函數。

A.是B.否

三、填空題(10題)41.已知x='123'和y='456',那么表達式x+y的值為______________。

42.Python運算符中用來計算整商的是_________。

43.用于刪除數據庫表test中所有name字段值為’10001’的記錄的SQL語句為______________________________。

44.簡單解釋Python基于值的內存管理模式。

45.Python標準庫os.path中用來判斷指定文件是否存在的方法是______________。

46.表達式type({3})的值為__________。

47.表達式isinstance('abc',int)的值為_______________。

48.已知x={1:2},那么執(zhí)行語句x[2]=3之后,x的值為________________。

49.已知列表x=[1,3,2],那么執(zhí)行語句y=list(reversed(x))之后,x的值為__________。

50.已知x為非空列表,那么執(zhí)行語句y=x[:]之后,id(x[0])==id(y[0])的值為__________。

四、操作題(3題)51.考生文件夾下存在一個文件“PY201.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請在該文件中編寫代碼,以實現如下功能。使用turtle庫的fd()函數和right()函數繪制一個邊長為100像素的正六邊形,再用circle()函數繪制半徑為60像素的紅色圓內接正六邊形,效果如下所示。

試題程序:#以下代碼為提示框架#請在_____處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準fromturtleimport*pensize(5)foriinrange(6):fd(_____(1)_____)right

(_____(2)_____)color("red")circle(60,_____(3)_____)

52.考生文件夾下存在一個文件PY301.py,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請按照源文件內部說明修改代碼,實現以下功能:

設計一個猜字母的程序,程序隨機給出26個小寫字母中的一個,答題者輸入猜測的字母,若輸入的不是26個小寫字母之一,讓用戶重新輸入;若字母在答案之前或之后,程序給出相應正確提示;若答錯5次,則答題失敗并退出游戲;若回答正確,程序輸出回答次數并退出游戲。

試題程序:

#以下代碼為提示框架

#請在…處使用一行或多行代碼替換

#請在______處使用一行代碼替換

#注意:提示框架代碼可以任意修改,以完成程序功能為準

import_________

letter_list=[’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’,’j’,’k’,’l’,’m’,’n’,

'o','p','q','r','s','t','u','v','w','x','y','z']

etter=letter_list[random.______(0,25)]

count=0

whileTrue:…

53.考生文件夾下存在3個Python源文件,分別對應3個問題;1個文本文件,作為本題目的輸入數據,請按照源文件內部說明修改代碼,實現以下功能?!顿u火柴的小女孩》是丹麥童話故事作家安徒生寫的一篇童話故事,發(fā)表于1846年。主要講了一個賣火柴的小女孩在富人闔家歡樂、舉杯共慶的大年夜凍死在街頭的故事。這里給出《賣火柴的小女孩》的一個網絡版本文件,文件名為“小女孩.txt”。問題1:在“PY301-1.py”文件中修改代碼,對“小女孩.txt”文件進行字符頻次統(tǒng)計,輸出頻次最高的中文字符(不包含標點符號)及其頻次,字符與頻次之間采用英文冒號(:)分隔,將輸出結果保存在考生文件夾下,命名為“PY301-l.txt”。示例格式如下。的:83試題程序:#以下代碼為提示框架#請在...處使用一行或多行代碼替換#請在處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準…fo=open("PY301-1.txt","w")d={}fo.write("{}:{}".format(_____))fo.close()問題L在“PY301-2.Py”文件中修改代碼,對“小女孩.txt”文件進行字符頻次統(tǒng)計,按照頻次由高到低,輸出前10個頻次最高的字符,不包含回車符,字符之間無間隔,連續(xù)輸出,將輸出結果保存在考生文件夾下,命名為“PY301-2.txt”。示例格式如下。,的一...(共10個字符)試題程序:#以下代碼為提示框架#請在...處使用一行或多行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準fo=open("PY301-2.txt",”w”)…d={}…Is=list(d.items())ls.sort(key=lambdax:x[l],reverse=True)#此行可以按照字符頻次由高到低排序…問題3:在PY301-3.py文件中修改代碼,對“小女孩.txt”文件進行字符頻次統(tǒng)計,將所有字符按照頻次從高到低排序,字符包括中文、標點、英文等,但不包含空格符和回車符。將排序后的字符及頻次輸出到考生文件夾下,文件名為“小女孩-頻次排序.txt”。字符與頻次之間采用英文冒號(:)分隔,各字符之間采用英文逗號(,)分隔,參考CSV格式,最后無逗號,文件內部示例格式如下。著:30,那:29,火:29試題程序:#以下代碼為提示框架#請在...處使用一行或多行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準…d={}…Is=list(d.items())Is.sort(key=lambdax:x[1]#reverse=True)#此行可以按照字符頻次由高到低排序

參考答案

1.Atry-except語句用于檢測和處理異常。本題選擇A選項。

2.D在關系(二維表)中凡是能唯一標識元組的最小屬性或屬性集稱為該關系的鍵或者碼。本題選擇D選項。

3.D

4.B在Python中,復數類型表示數學中的復數,D項正確。復數可以看作二元有序實數對(a,b),表示a+bj,其中a是實數部分,簡稱實部,b是虛數部分,簡稱虛部。虛數部分通過后綴“J”或“j”來表示,實部、虛部都可為0。復數可以進行四則運算。A選項正確,B選項錯誤。復數類型中,實部和虛部都是浮點數類型,對于復數z,可以使用z.\nreal和a.imag分別獲取它的實部和虛部,C選項正確。本題選擇B選項。

5.APython中循環(huán)包括兩種:遍歷循環(huán)和無限循環(huán)。遍歷循環(huán)使用保留字for依次提取遍歷結構元素進行處理;無限循環(huán)使用保留字while根據判斷條件執(zhí)行程序。如果while中判斷條件可以執(zhí)行一次或兩次,while中的語句塊也就執(zhí)行一次或兩次,A項錯誤。循環(huán)結構有兩個輔助循環(huán)控制保留字:break和continue。break用來跳出最內層for或while循環(huán),脫離該循環(huán)后程序從循環(huán)后的代碼繼續(xù)執(zhí)行;continue用來結束當前當次循環(huán),即跳出循環(huán)體中下面尚未執(zhí)行的語句,但跳不出當前循環(huán)。兩者的區(qū)別是:continue語句只結束本次循環(huán),不終止整個循環(huán)的執(zhí)行,而break具備結束循環(huán)的能力。C、D兩項正確。所有的for分支都可以用while循環(huán)改寫,B項正確。本題選A選項。

6.Bfor循環(huán)遍歷列表ls,依次把ls中的元素賦值給變量k,并使用函數print()輸出各元素(格式為元素間用空格分隔)。本題選擇B選項。

7.D縮進格式要求程序對齊,清晰簡明地表示了語句的所屬關系;Python采用大寫字母、小寫字母、數字、下劃線和漢字等字符及其組合進行命名,但名字的首字符不能是數字,標識符中間不能出現空格,長度沒有限制;Python的保留字是大小寫敏感的,true是保留字,但true不是保留字。

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

9.B將實參age=43,famlyName=”趙”分別賦給形參age和famlyName,之后進入多分支結構進行判斷,因為40<age=43<50,執(zhí)行第一個elif后面的語句,用”+”進行字符串連接,故輸出“您好!趙阿姨”。本題選擇B選項。

10.A在Python中,字典是存儲可變數量鍵值對的數據結構,通過字典類型實現映射。字典使用花括號({})建立,每個元素是一個鍵值對,使用方式為{<鍵1>:<值1>,<鍵2>:<值2>,…,<鍵n>:<值n>},其中,鍵和值通過冒號連接,不同鍵值對通過逗號隔開。字典具有和集合類似的性質,即鍵值對之間沒有順序且不能重復。通過鍵可以索引值,并可以通過鍵修改值,因此可以直接利用鍵值對關系索引元素。索引模式:<值>=<字典變量>[<鍵>]。本題選擇A選項。

11.A每個社團都有一名團長,一個同學可同時擔任多個社團的團長,則實體團長和實體社團間的聯系是一對多。本題選擇A選項。

12.Bfun(“5”)是將字符“5”賦給形參x,由于‘5’是字符類型,不是數字類型,不能進行數值運算,因此“x*4”是把字符“5”連續(xù)復制4次輸出。本題選擇B選項。

13.Bfor循環(huán)將字符串grandfather中的字符依次賦給變量s,當s==”d”或s=='\nh”時,結束本次循環(huán),不執(zhí)行print(s,end=”);反之,則執(zhí)行print(s,end\n=')。故輸出結果為granfater。本題選擇B選項。

14.Bforiinrange(1,11)是將1,2,3,4,5,6,7,8,9,10依次賦給變量i,用變量sum累加每一次變化的i的值,最終sum=56。本題選擇B選項。

15.B屬于Python數據分析及可視化的第三方數據庫的有:numpy、scipy、pandas、matplotlib、TVTK、mayavi(也稱mayavi2)等。random庫是Python語言用于產生各種分布的偽隨機數序列的庫。本題選擇B選項。

16.Cforsin'HelloWorld”:將字符串HelloWorld中的字符依次賦給變量s,之后進行if判斷,如果s=\n'W”,則continue,執(zhí)行下一個循環(huán),不執(zhí)行print(s,end='”),否則執(zhí)行print(s,end\n=''),所以最后輸出的結果是Helloorld。本題選擇C選項。

17.ATypeError指對類型無效的操作,也就是數據類型不匹配。本題選擇A選項。

18.B棧按先進后出的原則組織數據,所以入棧最早的元素最后出棧,本題選擇B選項。

19.A在Python語言中,使用open()打開文件的操作過程中需要注意,由于’\’是字符串中的轉義符,所以表示路徑時,使用”\\”、”/”或”//”代替”\”,A項錯誤。

20.B注釋可以在一行中的任意位置開始,但只有在“#”后的內容才會被作為注釋不被執(zhí)行。本題選擇B選項。

21.Cfor循環(huán)依次將1~5依次賦給變量i,i從1,2,3,4,5依次變化,當i%4==0時,結束本次循環(huán)進入下一循環(huán);反之輸出i的值,故輸出1,2,3,5。本題選擇C選項。

22.C在Python中,縮進指每行語句開始前的空白區(qū)域,用來表示Python程序間的包含和層次關系。本題選擇C選項。

23.BA選項錯誤,可行性分析階段產生可行性分析報告。C選項錯誤,概要設計說明書是總體設計階段產生的文檔。D選項錯誤,集成測試計劃是在概要設計階段編寫的文檔。B選項正確,軟件需求規(guī)格說明書是后續(xù)工作如設計、編碼等需要的重要參考文檔。本題選擇B選項。

24.Atime.time()返回的是當前時間的時間戳,是一個浮點數,以秒為單位。本題選擇A選項。

25.B

26.BPython字符串采用[N:M]格式進行切片,獲取字符串從索引N到M的子字符串(包含N,不包含M)。本題選擇B選項。

27.D

28.A需求分析是軟件開發(fā)之前必須要做的準備工作之一。需求是指用戶對目標軟件系統(tǒng)在功能、行為、性能、設計約束等方面的期望。故需求分析的主要任務是確定軟件系統(tǒng)的功能。本題選擇A選項。

29.APylons是基于Python的一個Web開發(fā)框架的第三方庫,Keras、TenSorFlow和MXNet是Python機器學習領域的第三方庫。本題選擇A選項。

30.DPython是一種腳本解釋語言,與C、C++和Java有很大的區(qū)別,沒有主函數的說法。當運行單個Python文件時,如文件名為a.py,貝!]a的屬性__name__==‘__name__’,并不是首先執(zhí)行所謂main()函數。Python整個程序自頂向下順序執(zhí)行。本題選擇D選項。

31.N

32.Y

33.N

34.N

35.N

36.N

37.Y

38.Y

39.Y

40.N

41.'123456'

42.//

43.deletefromtestwherename=’10001’

44.Python采用的是基于值得內存管理方式,在Python中可以為不同變量賦值為相同值,這個值在內存中只有一份,多個變量指向同一個內存地址;Python具有自動內存管理功能,會自動跟蹤內存中所有的值,對于沒有任何變量指向的值,Python自動將其刪除。

45.exists()

46.set

47.False

48.{1:2,2:3}

49.[1,3,2]

50.True

51.fromturtleimport*pensize(5)foriinrange(6):fd(100)right(60)color(“red")circle(60,steps=6)首先繪制正六邊形,題目要求正六邊形的邊長為100像素,fd()函數的參數應設置成100,因此第1空填100。每繪制完一條邊后,畫筆要右轉60度繪制下一條邊,right()函數的參數應設置成60,因此第2空填60。然后,用circle()函數繪制紅色的圓內接正六邊形,circle()函數一般有兩個參數,第一個參數為半徑,第二個參數有兩種形式:參數extent(角度)是指繪制弧形的角度;參數steps(n≥3)表示繪制圓內接〃邊形,這兩個參數不能同時使用,因此第3空應填steps\r\n=6。

52.importrandom\r\nletter_list=[’a’,’b’,’c’,’d’,’e’,’f’,’g’,\r\n‘h’,’i’,’j’,’k’,‘l’,’m’,’n’,\r\n’o’,’p’,’q’,’r’,’s’,’t’,\r\n’u’,’v’,’w’,’x’,’y’,’z’]

letter=letter_list[random.randint(0,25)]

count=0\r\nwhileTrue:\r\n

letter_input=input('請輸入26個小寫英文字母中的任一個:’)\r\n

count+=1\r\n

ifletter_inputnotinletter_list:\r\n

print('請重新輸入字母')\r\nelse:\r\n

ifcount>=5:\r\n

print('猜測超過5次,答題失敗')\r\n

break\r\nelse\r\n

ifletter_input==letter:\r\n

print('恭喜你答對了,總共猜了{}次',format(count))\r\n

break\r\nelifletter_input>letter\r\n

prinr('你輸入的字母排在該字母之后')\r\nelifletter_input<letter:\r\n

print('你輸入的字母排在該字母之前')\r\nelse\r\n

print('未知錯誤')隨機抽取26個小寫字母,需要使用Python的random庫中的函數。randint(a,b)方法生成一個[a,b]之間的整數,用來隨機抽取列表中的字母。根據題目要求總體分為兩個方向:①輸入的字符不是小寫字母中的任一個字符,則輸出“請重新輸人字母”;②若輸入的字符在列表中,則判斷輸入的次數是否大于5,大于5則輸出“猜測超過5次,答題失敗”并退出循環(huán),在輸人次數之內,對輸入的字符與隨機抽取的字符進行比較,即大于、小于和等于,不同的比較范圍對應不同的輸出。

53.(1)fi=open("小女孩.txt","r")fo=open(”PY301—1.txt”,”w”)txt=fi.read()d={}\r\nexclude=",。!?、()【】<>《》=:+-*-“”…"forwordintxt:ifwordinexclude:continueelse:d[word]=d.get(word,0)+1ls=list(d.items())ls.sort(key=lambda\r\nx:x[1],reverse=True)fo.write(”{}:{}”format(ls[0][0],ls[0][1]))fo.close()(2)fi=open("小女孩.txt","r")fo=open(”PY301—2.txt”,”w”)txt=fi.read()d={}forwordintxt;d[word]=d.get(word,0)+1deld["\\n"]ls=list(d.items())ls.sort(key=lambdax:x[1],reverse=True)#此行可以按照詞

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論