![遼寧省鞍山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第1頁(yè)](http://file4.renrendoc.com/view/197cb564c1ecf38f71cbcd4f42836ccd/197cb564c1ecf38f71cbcd4f42836ccd1.gif)
![遼寧省鞍山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第2頁(yè)](http://file4.renrendoc.com/view/197cb564c1ecf38f71cbcd4f42836ccd/197cb564c1ecf38f71cbcd4f42836ccd2.gif)
![遼寧省鞍山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第3頁(yè)](http://file4.renrendoc.com/view/197cb564c1ecf38f71cbcd4f42836ccd/197cb564c1ecf38f71cbcd4f42836ccd3.gif)
![遼寧省鞍山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第4頁(yè)](http://file4.renrendoc.com/view/197cb564c1ecf38f71cbcd4f42836ccd/197cb564c1ecf38f71cbcd4f42836ccd4.gif)
![遼寧省鞍山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第5頁(yè)](http://file4.renrendoc.com/view/197cb564c1ecf38f71cbcd4f42836ccd/197cb564c1ecf38f71cbcd4f42836ccd5.gif)
版權(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ì)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(30題)1.Is=[2,”apple”,[42,”yellow”,”misd”],1.2],表達(dá)式Is[2][-1][2]的結(jié)果是()。
A.mB.iC.sD.d
2.下面程序的輸出結(jié)果是()。lisl=[1,2,['python1]]lis2=['loves']lisl[1]=lis2print(lisl)
A.[lis2,2,[‘python’]]
B.[1,['loves'],['python']]
C.[1,2,'python','loves']
D.[1,2,[‘python1,’loves’]]
3.以下不屬于Python機(jī)器學(xué)習(xí)第三方庫(kù)的是()。
A.PylonsB.TensorFlowC.KerasD.MXNet
4.執(zhí)行以下代碼的結(jié)果是()A.A.'David'
B.['David']
C.['d']
D.'d'
5.定義學(xué)生選修課程的關(guān)系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其屬性分別為學(xué)號(hào)、姓名、課程號(hào)、課程名、成績(jī)、學(xué)分)則對(duì)主屬性部分依賴(lài)的是()。
A.C#→CrB.(S#,C#)→GC.(S#,C#)→S#D.(S#,C#)→C#
6.Python中匿名函數(shù)的關(guān)鍵字是()。
A.lambdaB.globalC.withD.I)ass
7.下面關(guān)于Python標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)的說(shuō)法正確的是()。
A.Python的第三方庫(kù)是Python安裝時(shí)默認(rèn)自帶的庫(kù)
B.Python的標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)的調(diào)用方式一樣,都需要用import語(yǔ)句調(diào)用
C.Python的第三方庫(kù)需要用import語(yǔ)句調(diào)用,而標(biāo)準(zhǔn)庫(kù)不需要
D.Python的標(biāo)準(zhǔn)庫(kù)需要用import語(yǔ)句調(diào)用,而第三方庫(kù)不需要
8.耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn),下列敘述中正確的是()。
A.提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性
B.降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性
C.耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度
D.內(nèi)聚性是指模塊間互相連接的緊密程度
9.列表listV=list(range(10)),以下能夠輸出列表listV中最小元素的是()。
A.print(min(listV))
B.print(listV.max())
C.print(min(listV()))
D.print(listV.reverse(i)[0])
10.定義在類(lèi)中的方法之外的變量是()
A.實(shí)例變量B.類(lèi)變量C.公有變量D.私有變量
11.軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是()。
A.低內(nèi)聚、低耦合B.高內(nèi)聚、低耦合C.低內(nèi)聚、高耦合D.高內(nèi)聚、高耦合
12.文件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
13.有3個(gè)關(guān)系R、S、T如下:
由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為()。
A.并B.自然連接C.笛卡兒積D.交
14.擬在屏幕上輸出HelloWorld,使用的Python語(yǔ)句是()。
A.printf(‘HelloWorld’)
B.print(HelloWorld)
C.print(“HelloWorld")
D.printf("HelloWorld")
15.安裝一個(gè)第三方庫(kù)的命名格式是()。
A.pipuninstall<第三方庫(kù)名>
B.pipinstall<第三方庫(kù)名>
C.pipdownload<第三方庫(kù)名>
D.pipsearch<第三方庫(kù)名>
16.樹(shù)的度為3,且有9個(gè)度為3的節(jié)點(diǎn),5個(gè)度為1的節(jié)點(diǎn),但沒(méi)有度為2的節(jié)點(diǎn)。則該樹(shù)中的葉子節(jié)點(diǎn)數(shù)為()。
A.18B.33C.19D.32
17.不屬于Python開(kāi)發(fā)用戶界面的第三方庫(kù)的是()。
A.PyGObjectB.PyQtC.timeD.PyGTK
18.以下關(guān)于Python的描述正確的是()。
A.字典的創(chuàng)建必須使用dict()函數(shù)
B.列表和字符串屬于序列,但元組不屬于序列
C.Python只有一種內(nèi)置的映射類(lèi)型,就是字典
D.字符串可以進(jìn)行切片并賦值
19.以下屬于Python網(wǎng)絡(luò)爬蟲(chóng)框架領(lǐng)域的第三方庫(kù)的是()。
A.pandasB.grabC.xpinyinD.SnowNLP
20.下列關(guān)于Python中復(fù)數(shù)類(lèi)型的描述錯(cuò)誤的是()。
A.復(fù)數(shù)由實(shí)數(shù)部分和虛數(shù)部分構(gòu)成
B.復(fù)數(shù)可以看作二元有序?qū)崝?shù)對(duì)(a,b)
C.虛數(shù)部分必須有后綴j,且為小寫(xiě)
D.復(fù)數(shù)中的虛數(shù)部分不能單獨(dú)存在,必須有實(shí)數(shù)部分
21.以下代碼的輸出結(jié)果是()。t=10.5defabove_zero(t):returnt>0
A.TrueB.FalseC.10.5D.沒(méi)有輸出
22.下列關(guān)于Python內(nèi)置函數(shù)的使用,描述錯(cuò)誤的是()。
A.int(x)是將x轉(zhuǎn)換為一個(gè)整數(shù)
B.Print(”6+5")的輸出是11
C.dic.Clear()的結(jié)果是清空字典die
D.使用append()函數(shù)可以向列表添加元素
23.軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
24.設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),則表SC的關(guān)鍵字(鍵或碼)為()。
A.課號(hào),成績(jī)B.學(xué)號(hào),成績(jī)C.學(xué)號(hào),課號(hào)D.學(xué)號(hào),姓名,成績(jī)
25.現(xiàn)要將某氣象觀測(cè)站每天不同時(shí)間點(diǎn)的氣溫及濕度的觀察值保存,方便以后進(jìn)行調(diào)用及查詢(xún),在Python3哪種數(shù)據(jù)結(jié)構(gòu)更合適()
A.字符串B.列表C.集合D.字典
26.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)型、浮點(diǎn)數(shù)類(lèi)型
D.整數(shù)類(lèi)型、二進(jìn)制類(lèi)型、復(fù)數(shù)類(lèi)型
27.下面代碼的輸出結(jié)果是()。foriin”football":ifi==”t”:continueprint(i,end=“”)
A.無(wú)輸出B.llC.footbaD.fooball
28.下面代碼的輸出結(jié)果是()。deffun(a,b):t=aa=bb=tprint(a,b)fun(pow(3,2),pow(2,3))
A.32B.23C.89D.98
29.可以用于測(cè)試一個(gè)對(duì)象是否是一個(gè)可迭代對(duì)象()
A.inB.typeC.forD.while
30.以下關(guān)于Python二維數(shù)據(jù)的描述中,錯(cuò)誤的是()。
A.表格數(shù)據(jù)屬于二維數(shù)據(jù),由整數(shù)索引的數(shù)據(jù)構(gòu)成
B.二維數(shù)據(jù)由多條一維數(shù)據(jù)構(gòu)成,可以看作一維數(shù)據(jù)的組合形式
C.一種通用的二維數(shù)據(jù)存儲(chǔ)形式是CSV格式
D.CSV格式每行表示一個(gè)一維數(shù)據(jù),用英文半角逗號(hào)分隔
二、判斷題(10題)31.形參可以看做是函數(shù)內(nèi)部的局部變量,函數(shù)運(yùn)行結(jié)束之后形參就不可訪問(wèn)了。
A.是B.否
32.使用OpenGL畫(huà)圖時(shí),畫(huà)點(diǎn)是最基本的操作,具體生成的圖形由glBegin()函數(shù)指定的mode來(lái)決定。例如,mode值為GL_TRIANGLES時(shí)表示將要繪制三角形。
A.是B.否
33.Python列表、元組、字符串都屬于有序序列。
A.是B.否
34.在Python中0xad是合法的十六進(jìn)制數(shù)字表示形式。
A.是B.否
35.使用Python列表的方法insert()為列表插入元素時(shí)會(huì)改變列表中插入位置之后元素的索引。
A.是B.否
36.假設(shè)random模塊已導(dǎo)入,那么表達(dá)式random.sample(range(10),20)的作用是生成20個(gè)不重復(fù)的整數(shù)。
A.是B.否
37.只有Python擴(kuò)展庫(kù)才需要導(dǎo)入以后才能使用其中的對(duì)象,Python標(biāo)準(zhǔn)庫(kù)不需要導(dǎo)入即可使用其中的所有對(duì)象和方法。
A.是B.否
38.4j是合法Python數(shù)字類(lèi)型。
A.是B.否
39.Python是一種跨平臺(tái)、開(kāi)源、免費(fèi)的高級(jí)動(dòng)態(tài)編程語(yǔ)言。
A.是B.否
40.表達(dá)式{1,3,2}>{1,2,3}的值為T(mén)rue。
A.是B.否
三、填空題(10題)41.表達(dá)式int('123',16)的值為_(kāi)________。
42.字典對(duì)象的_____________方法返回字典中的“鍵-值對(duì)”列表。
43.用于刪除數(shù)據(jù)庫(kù)表test中所有name字段值為’10001’的記錄的SQL語(yǔ)句為_(kāi)_____________________________。
44.Python安裝擴(kuò)展庫(kù)常用的工具是__________和conda,其中后者需要安裝Python集成開(kāi)發(fā)環(huán)境Anaconda3之后才可以使用,而前者是Python官方推薦和標(biāo)配的。
45.表達(dá)式1<2<3的值為_(kāi)________。
46.表達(dá)式'abcabcabc'.count('abc')的值為_(kāi)____________。
47.Python運(yùn)算符中用來(lái)計(jì)算集合交集的是__________。
48.Python擴(kuò)展庫(kù)______________和______________提供了圖像處理功能。
49.Python關(guān)鍵字elif表示__________和___________兩個(gè)單詞的縮寫(xiě)。
50.達(dá)式sorted([111,2,33],key=lambdax:-len(str(x)))的值為_(kāi)___________。
四、操作題(3題)51.考生文件夾下存在一個(gè)文件“PY102.py”,請(qǐng)寫(xiě)代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。文件給出字符串,刪除字符串開(kāi)頭和末尾的空白,將結(jié)果輸出到屏幕。
試題程序:#請(qǐng)?jiān)赺____處使用一行代碼或表達(dá)式替換
#注意:請(qǐng)不要修改其他已給出代碼word="床前明月光,疑是地上霜。"print(_____)
52.考生文件夾下存在一個(gè)文件“PY201.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請(qǐng)?jiān)谠撐募芯帉?xiě)代碼,以實(shí)現(xiàn)如下功能。使用循環(huán)輸出由星號(hào)組成的實(shí)心菱形圖案,如下所示。試題程序:#請(qǐng)?jiān)?..處使用一行或多行代碼替換#注意:請(qǐng)不要修改其他已給出代碼foriinrange(0,4):…foriinrange(0,4):…
53.考生文件夾下存在3個(gè)Python源文件,分別對(duì)應(yīng)3個(gè)問(wèn)題;1個(gè)文本文件,作為本題目輸入數(shù)據(jù),請(qǐng)按照源文件內(nèi)部說(shuō)明修改代碼,實(shí)現(xiàn)以下功能:
《賣(mài)火柴的小女孩》是丹麥童話故事作家安徒生的一篇童話故事,發(fā)表于1846年。主要講了一個(gè)賣(mài)火柴的小女孩在富人闔家歡樂(lè)、舉杯共慶的大年夜凍死在街頭的故事。這里給出《賣(mài)火柴的小女孩》的一個(gè)網(wǎng)絡(luò)版本文件,文件名為“小女孩.txt”。問(wèn)題1:在PY301—1.py文件中修改代碼,對(duì)“小女孩.txt”文件進(jìn)行字符頻次統(tǒng)計(jì),輸出頻次最高的中文字符(不包含標(biāo)點(diǎn)符號(hào))及其頻次,字符與頻次之間采用英文冒號(hào)”:”分隔,將輸出結(jié)果保存在考生文件夾下,命名為"PY301—1.txt"。示例格式如下:的:83
試題程序:#以下代碼為提示框架
#請(qǐng)?jiān)凇幨褂靡恍谢蚨嘈写a替換
#請(qǐng)?jiān)赺_______處使用一行代碼替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
fo=open(”P(pán)Y301—1.txt”,”w”)
d={}
fo.write(”{}:{}”.format(__________))
fo.close()問(wèn)題2:在PY301—2.py文件中修改代碼,對(duì)“小女孩.txt”文件進(jìn)行字符頻次統(tǒng)計(jì),按照頻次由高到低,輸出前10個(gè)頻次最高的字符,不包含回車(chē)符,字符之間無(wú)間隔,連續(xù)輸出,將輸出結(jié)果保存在考生文件夾下,命名為“PY301—2.txt”。示例格式如下:,的一…(后略,共10個(gè)字符)
試題程序:
#以下代碼為提示框架
#請(qǐng)?jiān)凇幨褂靡恍谢蚨嘈写a替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
fo=open(”P(pán)Y301一2.txt”,“w”)d={}ls=list(d.items())
ls.sort(key=lambdax:x[1],reverse=True)#此行可以按照詞頻由高到低排序
問(wèn)題3:在PY301一3.py文件中修改代碼,對(duì)“小女孩.txt”文件進(jìn)行字符頻次統(tǒng)計(jì),將所有字符按照頻次從高到低排序,字符包括中文、標(biāo)點(diǎn)、英文等符號(hào),但不包含空格和回車(chē)。將排序后的字符及頻次輸出到考生文件夾下,文件名為“小女孩一頻次排序.txt”。字符與頻次之間采用英文冒號(hào)”:”分隔,各字符之間采用英文逗號(hào)”,”分隔,參考CSV格式,最后無(wú)逗號(hào),文件內(nèi)部示例格式如下:
著:30,那:29,火:29
試題程序:
#以下代碼為提示框架
#請(qǐng)?jiān)凇幨褂靡恍谢蚨嘈写a替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
d={}
ls=list(d.items())
ls.sort(key=lambdax:x[1],reverse=True)}}#此行可以按照詞頻由高到低排序
參考答案
1.C列表索引正向遞增索引從0開(kāi)始,反向遞減索引從-1開(kāi)始,ls[2][-1]\n[2]指的是列表中下標(biāo)為2的元素中的下標(biāo)為-1元素中的下標(biāo)為2的元素,輸出結(jié)果是s。本題選擇C選項(xiàng)。
2.B列表索引從0開(kāi)始,lisl[l]=lis2是將列表lis2賦值并覆蓋lisl[l]位置上的元素,運(yùn)算后lisl=[1,[\nloves'],[’python']]。本題選擇B選項(xiàng)。
3.APylons是基于Python的一個(gè)Web開(kāi)發(fā)框架的第三方庫(kù),Keras、TenSorFlow和MXNet是Python機(jī)器學(xué)習(xí)領(lǐng)域的第三方庫(kù)。本題選擇A選項(xiàng)。
4.D
5.A關(guān)系SC的主屬性為(S#、C#),但C#→Cr屬于非主屬性對(duì)主屬性的部分依賴(lài)。
6.AB項(xiàng)是定義全局變量的關(guān)鍵字,C項(xiàng)是with…as用來(lái)代替?zhèn)鹘y(tǒng)的try…finally語(yǔ)法,D項(xiàng)的意思是程序什么都不做。
7.BA選項(xiàng)錯(cuò)誤,Python的標(biāo)準(zhǔn)庫(kù)是Python安裝時(shí)默認(rèn)自帶的庫(kù),而第三方庫(kù)需要下載后安裝到Python的安裝目錄下,不同的第三方庫(kù)安裝和使用方法不同;選項(xiàng)C、D錯(cuò)誤,Python不論是標(biāo)準(zhǔn)庫(kù)還是第三方庫(kù)都需要用import語(yǔ)句調(diào)用。本題選擇B選項(xiàng)。
8.B模塊獨(dú)立性是指每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)系最少且接口簡(jiǎn)單。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性,所以A錯(cuò)誤,B正確。耦合性是模塊間互相連接的緊密程度的度量而內(nèi)聚性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度,所以C與D錯(cuò)誤。故答案為B選項(xiàng)。
9.A列表操作函數(shù)有(假設(shè)列表名為ls):\nlen(ls):返回列表ls的元素個(gè)數(shù)(長(zhǎng)度)。\nmin(ls):返回列表ls的最小元素。\nmax(ls):返回列表ls的最大元素。\nlist(x):將x轉(zhuǎn)變?yōu)榱斜眍?lèi)型。\n使用min(ls)和max(ls)的前提是列表中各元素類(lèi)型可以進(jìn)行比較。如果列表元素不能比較,使用這兩個(gè)函數(shù)將會(huì)報(bào)錯(cuò)。本題選A選項(xiàng)。
10.B
11.B一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚、低耦合,即降低模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。本題選擇B選項(xiàng)。
12.Copen()函數(shù)打開(kāi)一個(gè)文件,并返回可以操作這個(gè)文件的變量txt,并且open()函數(shù)有兩個(gè)參數(shù):文件名和打開(kāi)模式。本題只是打開(kāi)了文件,并沒(méi)有對(duì)文件進(jìn)行操作,因此不會(huì)輸出文件的內(nèi)容。print(txt)語(yǔ)句輸出的是變量txt\n代表的文件的相關(guān)信息:<_io.TextIOWrappername=’family,txt'mode=’r’encoding=\n‘cP936'>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀入,如txtl=txt.read()。本題選擇C選項(xiàng)。
13.D自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以B選項(xiàng)錯(cuò)誤。笛卡兒積是用R集合中元素為第一元素,S集合中元素為第二元素構(gòu)成的有序?qū)Γ訡選項(xiàng)錯(cuò)誤??梢院苊黠@地看出,關(guān)系T是從關(guān)系R與關(guān)系S中取得的相同的關(guān)系組,所以使用的是交運(yùn)算。本題選擇D選項(xiàng)。
14.C在Python中,輸出用print()函數(shù),HelloWorld是字符串類(lèi)型,需要加單引號(hào)或雙引號(hào)。本題選擇C選項(xiàng)。
15.Bpipuninstall<第三方庫(kù)名>用于卸載一個(gè)已經(jīng)安裝的第三方庫(kù)。pipinstall<第三方庫(kù)名>用于安裝第三方庫(kù)。pipdownload<第三方庫(kù)名>用于下載第三方庫(kù)的安裝包,但并不安裝。pipsearch<第三方庫(kù)名>用于聯(lián)網(wǎng)搜索庫(kù)名或摘要中的關(guān)鍵字。本題選擇B選項(xiàng)。
16.C設(shè)葉子結(jié)點(diǎn)數(shù)為〃,則該樹(shù)的結(jié)點(diǎn)數(shù)為n+9+5=n+\n14,根據(jù)樹(shù)中的結(jié)點(diǎn)數(shù)=樹(shù)中所有結(jié)點(diǎn)的度之和+1,得9×3+0×2+5×1+n×0+1=n+14,則n=19。本題選擇C選項(xiàng)。
17.CPyQt(QT開(kāi)發(fā)庫(kù))、PyGObject及PyGTK(GTK\n+庫(kù))均是Python開(kāi)發(fā)用戶界面的第三方庫(kù)。而time庫(kù)是Python提供的處理時(shí)間標(biāo)準(zhǔn)庫(kù)。本題選擇C選項(xiàng)。
18.Cdict()函數(shù)和{}都可以創(chuàng)建字典;序列類(lèi)型包括列表、元組及字符串;字符串可以切片訪問(wèn),但是不能賦值。本題選擇C選項(xiàng)。
19.BA選項(xiàng)是Python數(shù)據(jù)分析方向的一個(gè)庫(kù),C選項(xiàng)是Python中一個(gè)用于把漢字轉(zhuǎn)換成拼音的庫(kù),D選項(xiàng)是Python中用來(lái)處理中文文本的庫(kù)。本題選擇B選項(xiàng)。
20.CPython中復(fù)數(shù)類(lèi)型的虛數(shù)部分的后綴可以為j或者J;復(fù)數(shù)的實(shí)部可以單獨(dú)存在,但是虛部不可以單獨(dú)存在;復(fù)數(shù)由實(shí)部和虛部構(gòu)成,可以使用z.\nreal和z.imag分別獲得它的實(shí)部和虛部。本題選擇C選項(xiàng)。
21.D在Python中,return語(yǔ)句用來(lái)結(jié)束函數(shù)并將程序返回到函數(shù)被調(diào)用的位置繼續(xù)執(zhí)行。re-turn\n語(yǔ)句可以出現(xiàn)在函數(shù)中的任何部分,可以同時(shí)將0個(gè)、1\n個(gè)或多個(gè)函數(shù)運(yùn)算結(jié)果返回給函數(shù)被調(diào)用處的變量。函數(shù)可以沒(méi)有return語(yǔ)句,此時(shí)函數(shù)并不返回值。return語(yǔ)句返回的是值而不是表達(dá)式,故程序無(wú)輸出。本題選擇D選項(xiàng)。
22.BB選項(xiàng)中正確的輸出應(yīng)為6+5,若print()函數(shù)圓括號(hào)內(nèi)的變量用引號(hào)標(biāo)注,則視為字符串。本題選擇B選項(xiàng)。
23.B解析:耦合性和內(nèi)聚性足模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)。內(nèi)聚性是一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量,作為軟件結(jié)構(gòu)設(shè)計(jì)的設(shè)計(jì)原則,要求每個(gè)模塊的內(nèi)部都具有很強(qiáng)的內(nèi)聚性;耦合性是指模塊間相互連接的緊密程度的度量,一個(gè)模塊與其他模塊的耦合性越強(qiáng)則該模塊的獨(dú)立性越弱。一般優(yōu)秀的軟件設(shè)計(jì)應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。
24.C學(xué)號(hào)是學(xué)生表S的主鍵,課號(hào)是課程表C的主鍵,所以選課表SC的關(guān)鍵字就應(yīng)該是與前兩個(gè)表能夠直接聯(lián)系且能唯一定義的學(xué)號(hào)和課號(hào),所以選擇C項(xiàng)。
25.D
26.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)。
27.Dcontinue語(yǔ)句只結(jié)束本次循環(huán),不終止整個(gè)循環(huán)的執(zhí)行,而break具備結(jié)束循環(huán)的能力。本題選擇D選項(xiàng)。
28.Cpow(3,2)的結(jié)果為9,pow(2,3)的結(jié)果為8,定義的函數(shù)fun()的作用為交換輸入的a和b的值,因此結(jié)果為89。
29.C
30.A二維數(shù)據(jù)也稱(chēng)表格數(shù)據(jù),由關(guān)聯(lián)關(guān)系數(shù)據(jù)構(gòu)成,A項(xiàng)錯(cuò)誤。二維數(shù)據(jù)由多個(gè)一維數(shù)據(jù)構(gòu)成,可以看作是一維數(shù)據(jù)的組合形式,B項(xiàng)正確。CSV是二維數(shù)據(jù)的存儲(chǔ)格式,C項(xiàng)正確。CSV格式的每行是一維數(shù)據(jù),用英文逗號(hào)分隔,D項(xiàng)正確。
31.Y
32.Y
33.Y
34.Y
35.Y
36.N
37.N
38.Y
39.Y
40.N
41.291
42.items()
43.deletefromtestwherename=’10001’
44.pip
45.True
46.3
47.&
48.PIL、pillow
49.else、if
50.[111,33,2]
51.word="床前明月光,疑是地上霜。"print(word.strip()。str.\r\nstrip(chars)方法用于從字符串str中去掉其左側(cè)和右側(cè)chars中列出的字符。chars是一個(gè)字符串,其中出現(xiàn)的每個(gè)字符都會(huì)被去掉,當(dāng)不填寫(xiě)chars的時(shí)候,默認(rèn)是空白符(如換行符、空格符等)。因此劃線的空格處應(yīng)填word.\r\nstrip()。
52.foriinrange(0,4):Foryinrange(0,4-i):Print(‘*’*i)foriinrange(0,4):Forxinrange(0,i):Print(“”,end=””)Print(‘*’*(4-i))觀察題目給的圖形,可以知道菱形是規(guī)則圖形,可以分成兩部分編寫(xiě)代碼,且兩部分代碼的邏輯思維是一樣的。圖形由空格和星號(hào)組成,所以每部分需要兩個(gè)for循環(huán),一個(gè)用來(lái)控制星號(hào)(*)的輸出,一個(gè)用來(lái)控制空格的輸出。print()函數(shù)的默認(rèn)輸出格式為換行輸出,所以需要使用參數(shù)end將本身自帶的格式消除。
53.(1)fi=open("小女孩.txt","r")\r\nfo=open(”P(pán)Y301—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(”P(pán)Y301—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\n
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- LY/T 3417-2024油茶果脫殼機(jī)性能要求和試驗(yàn)方法
- 人教版地理八年級(jí)下冊(cè)6.2《白山黑水-東北三省》聽(tīng)課評(píng)課記錄1
- 蘇科版九年級(jí)數(shù)學(xué)聽(tīng)評(píng)課記錄:第50講 二次函數(shù)y
- 七年級(jí)下聽(tīng)評(píng)課記錄數(shù)學(xué)
- 新版湘教版秋八年級(jí)數(shù)學(xué)上冊(cè)第四章一元一次不等式組課題一元一次不等式的應(yīng)用聽(tīng)評(píng)課記錄
- 申請(qǐng)?jiān)诩易詫W(xué)的協(xié)議書(shū)(2篇)
- 電價(jià)變更合同范本(2篇)
- 蘇科版數(shù)學(xué)七年級(jí)下冊(cè)聽(tīng)評(píng)課記錄8.1同底數(shù)冪的乘法
- 湘教版數(shù)學(xué)九年級(jí)下冊(cè)2.5《直線與圓的位置關(guān)系》聽(tīng)評(píng)課記錄3
- 一年級(jí)上冊(cè)數(shù)學(xué)聽(tīng)評(píng)課記錄《3.8 小雞吃食 》 北師大版
- 小學(xué)數(shù)學(xué)三年級(jí)下冊(cè)第八單元《數(shù)學(xué)廣角-搭配(二)》大單元集體備課整體設(shè)計(jì)
- (高清版)TDT 1031.6-2011 土地復(fù)墾方案編制規(guī)程 第6部分:建設(shè)項(xiàng)目
- 2024年江蘇省高中學(xué)業(yè)水平測(cè)試生物試卷
- 露天采場(chǎng)危險(xiǎn)有害因素辨識(shí)
- 蘇教版一年級(jí)上、下冊(cè)勞動(dòng)與技術(shù)教案
- 七上-動(dòng)點(diǎn)、動(dòng)角問(wèn)題12道好題-解析
- 山東曲阜的孔廟之旅
- 一到六年級(jí)語(yǔ)文詞語(yǔ)表人教版
- 中煤集團(tuán)綜合管理信息系統(tǒng)運(yùn)維服務(wù)解決方案-V3.0
- 直播營(yíng)銷(xiāo)與運(yùn)營(yíng)(第2版)全套教學(xué)課件
- 高二英語(yǔ)閱讀理解30篇
評(píng)論
0/150
提交評(píng)論