安徽省黃山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第1頁(yè)
安徽省黃山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第2頁(yè)
安徽省黃山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第3頁(yè)
安徽省黃山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第4頁(yè)
安徽省黃山市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第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ì)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(30題)1.以下程序的輸出結(jié)果是()。foriin”miss”:forjinrange(3):print(i,end=”)ifi==”i”:break

A.missmissmissB.mmmissssssC.mmmiiissssssD.mmmssssss

2.數(shù)據(jù)字典(DD)的作用是()。

A.定義流程圖中各個(gè)成份的具體含義

B.定義數(shù)據(jù)流圖中各個(gè)成份的具體含義

C.定義系統(tǒng)結(jié)構(gòu)圖中各個(gè)成份的具體含義

D.定義功能結(jié)構(gòu)圖中各個(gè)成份的具體含義

3.以下關(guān)于二進(jìn)制數(shù)的定義,正確的是()。

A.0B1014B.0b1010C.0B1019D.0bC3F

4.下面這段代碼的輸出是()。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.[]

5.在Python3下輸入100000000L,會(huì)得到()

A.100000000LB.100000000C.SyntaxError:invalidsyntaxD.1e8

6.下面關(guān)于對(duì)象和類的關(guān)系描述錯(cuò)誤的是()。

A.每個(gè)對(duì)象都是由其對(duì)應(yīng)的類創(chuàng)建出來(lái)的

B.對(duì)象是類的實(shí)例化

C.如果直接使用類名修改其屬性,不會(huì)影響到已經(jīng)實(shí)例化的對(duì)象

D.類是具有相同屬性和方法的對(duì)象的集合

7.以下關(guān)于Python中文件的打開(kāi)模式的描述中,錯(cuò)誤的是()。

A.“a”表示追加寫模式,若文件存在,覆蓋原來(lái)的內(nèi)容

B.“r”表示只讀模式

C.“w”表示覆蓋寫模式,若文件存在,覆蓋原來(lái)的內(nèi)容

D.“x”創(chuàng)建新的文件

8.下面描述錯(cuò)誤的是()。

A.對(duì)象一定有標(biāo)識(shí)B.對(duì)象一定有屬性和方法(或操作)C.對(duì)象具有封裝性D.不同對(duì)象的同一屬性一定有相同的屬性值

9.以下選項(xiàng)中不是Python文件目錄操作方法的是()。

A.split()B.rename()C.getcwd()D.rmdir()

10.算法的空間復(fù)雜度是指()。

A.算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間

B.算法所處理的數(shù)據(jù)量

C.算法程序中的語(yǔ)句或指令條數(shù)

D.算法在執(zhí)行過(guò)程中所需要的臨時(shí)工作單元數(shù)

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

A.順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的

B.順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)

C.順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表

D.鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間

12.以下程序的輸出結(jié)果是()。d={}foriinrange(26): d[chr(i+ord(“A”))]=chr((i+13)%26+ord(“A”))forcin“Python”: print(d.get(c,c),end=“”)

A.PlgubaB.CabuglC.PythonD.Cython

13.假設(shè)有一個(gè)包含一個(gè)函數(shù)的程序放在一個(gè)文件中,在主程序文件中使用下面各種方法來(lái)導(dǎo)入它,方法錯(cuò)誤的是()。

A.importmodule

B.frommoduleasfimportfunction

C.importmoduleasm

D.frommoduleimport*

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

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

15.以下不屬于數(shù)據(jù)分析領(lǐng)域的Python第三方庫(kù)是()。

A.PandasB.PyQt5C.NumpyD.Seabom

16.以下屬于Python中Web開(kāi)發(fā)的第三方庫(kù)的是()。

A.DjangoB.TinyDBC.audiolazyD.Pattern

17.以下關(guān)于字符串類型的操作的描述,正確的是()。

A.想把一個(gè)字符串str所有的字符都大寫,用uppeKstr)

B.設(shè)x=‘a(chǎn)aa’,則執(zhí)行x/3的結(jié)果是‘a(chǎn)’

C.想獲取字符串str的長(zhǎng)度,用字符串處理函數(shù)len(str)

D.str.isnumeric()方法把字符串str中數(shù)字字符變成數(shù)字

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

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

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

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

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

19.下面代碼的意義是()。>>>car='BWM’>>>Id(car)

A.查看變量所占的位數(shù)B.轉(zhuǎn)換成布爾值C.查看變量在內(nèi)存中的地址D.把變量中的元素隨機(jī)排列

20.關(guān)于Python全局變量和局部變量,以下選項(xiàng)描述錯(cuò)誤的是()。

A.全局變量在源文件頂層,一般沒(méi)有縮進(jìn)

B.程序中的變量包含兩類:全局變量和局部變量

C.函數(shù)內(nèi)部使用各種全局變量,都要用globle語(yǔ)句聲明

D.不是在程序最開(kāi)頭定義的全局變量,不是全過(guò)程均有效

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

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

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

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

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

22.以下關(guān)于文件的描述中,正確的是()。

A.使用open()打開(kāi)文件時(shí),必須要用r或w指定打開(kāi)方式,不能省略

B.采用readlineS()可以讀入文件的全部?jī)?nèi)容,返回一個(gè)列表

C.文件打開(kāi)后,可以用write()控制對(duì)文件內(nèi)容的讀寫位置

D.如果沒(méi)有采用close()關(guān)閉文件,Python程序退出時(shí)文件將不會(huì)自動(dòng)關(guān)閉

23.在Python中,讀入CSV文件保存的二維數(shù)據(jù),按特定分隔符抽取信息,最可能用到的函數(shù)是()。

A.read()B.join()C.replace()D.split()

24.以下代碼的輸出結(jié)果是()。CLis=list(range(5))print(5inCLis)

A.TrueB.FalseC.0D.一1

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

A.seabornB.randomC.mayavi2D.NumPy

26.下面關(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ù)不需要

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

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

28.某完全二叉樹(shù)有256個(gè)節(jié)點(diǎn),則該二叉樹(shù)的深度為()。

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

29.軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A.低內(nèi)聚低耦合

B.高內(nèi)聚低耦合

C.低內(nèi)聚高耦合

D.高內(nèi)聚高耦合

30.以下不屬于Python中異常處理結(jié)構(gòu)的是()。

A.try-except

B.try-except—if

C.try—except-else

D.try—except-finally

二、判斷題(10題)31.無(wú)法配置IIS來(lái)支持Python程序的運(yùn)行。

A.是B.否

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

A.是B.否

33.定義類時(shí)實(shí)現(xiàn)了__eq__()方法,該類對(duì)象即可支持運(yùn)算符==。

A.是B.否

34.Python只能使用內(nèi)置數(shù)據(jù)庫(kù)SQLite,無(wú)法訪問(wèn)MSSQLServer、ACCESS或Oracle、MySQL等數(shù)據(jù)庫(kù)。

A.是B.否

35.正則表達(dá)式元字符“^”一般用來(lái)表示從字符串開(kāi)始處進(jìn)行匹配,用在一對(duì)方括號(hào)中的時(shí)候則表示反向匹配,不匹配方括號(hào)中的字符。

A.是B.否

36.表達(dá)式{}==None的值為True。

A.是B.否

37.如果在函數(shù)中有語(yǔ)句return3,那么該函數(shù)一定會(huì)返回整數(shù)3。

A.是B.否

38.已知x為非空列表,那么表達(dá)式sorted(x,reverse=True)==list(reversed(x))的值一定是True。

A.是B.否

39.3+4j是合法Python數(shù)字類型。

A.是B.否

40.Python字典中的“鍵”不允許重復(fù)。

A.是B.否

三、填空題(10題)41.在循環(huán)語(yǔ)句中,__________語(yǔ)句的作用是提前結(jié)束本層循環(huán)。

42.表達(dá)式3andnot5的值為_(kāi)_____________。

43.表達(dá)式'Helloworld'.lower().upper()的值為_(kāi)__________。

44.已知x=[3,2,3,3,4],那么表達(dá)式[indexforindex,valueinenumerate(x)ifvalue==3]的值為_(kāi)___________。

45.表達(dá)式list(str([1,2,3]))==[1,2,3]的值為_(kāi)_____________。

46.表達(dá)式abs(-3)的值為_(kāi)__________。

47.表達(dá)式'aaasdf'.rstrip('af')的值為_(kāi)______________。

48.在Python中__________表示空類型。

49.查看變量?jī)?nèi)存地址的Python內(nèi)置函數(shù)是_________________。

50.Python運(yùn)算符中用來(lái)計(jì)算集合并集的是_______。

四、操作題(3題)51.考生文件夾下存在一個(gè)文件“PY201.py”,請(qǐng)寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。使用turtle庫(kù)的turtle.right()函數(shù)和turtle.fd()函數(shù)繪制一個(gè)五角星,邊長(zhǎng)為200像素,5個(gè)內(nèi)角度數(shù)為36度,效果如下所示。試題程序:#請(qǐng)?jiān)诔绦虻腳____處使用一行代碼或表達(dá)式替換#注意:請(qǐng)不要修改其他已給出代碼fromturtleimport*foriin_____(1)_____:fd(_____(2)_____)_____(3)_____

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

試題程序:

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

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

ifcount%2==0:

print(count,end=”,”)

53.考生文件夾下存在一個(gè)文件“PY201.py”,請(qǐng)寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。使用turtle庫(kù)中的pencolor()和fillcolor()方法為圖形著色(畫(huà)筆顏色為黑色,填充顏色為紅色),使用set-up()方法在桌面(400,400)的位置創(chuàng)建600像素×600像素的畫(huà)布窗體,效果如下所示。試題程序#請(qǐng)?jiān)赺____處使用一行代碼或表達(dá)式替換#注意:請(qǐng)不要修改其他已給出代碼fromturtleimport*defcurvemove():foriinrange(200):right(1)forward(1)setup(600,600,400,400)hideturtle()_____(1)_____('black')_____(2)_____("red")pensize(2)begin_fill()left(140)forward(111.65)curvemove()left(120)curvemove()forward(111.65)end_fill()penup()goto(-27,85)pendown()done()

參考答案

1.B外層for循環(huán)依次將字符串“miss”中的字符賦給變量i,內(nèi)層for控制循環(huán)3次,注意是先執(zhí)行print()再判斷if條件,輸出第一個(gè)“i”后,碰到if判斷條件,當(dāng)i==“i”時(shí)退出內(nèi)層循環(huán),所以結(jié)果為mmmissssss。本題選擇B選項(xiàng)。

2.B數(shù)據(jù)字典(DataDictionary,DD)是對(duì)數(shù)據(jù)流圖中所有元素的精確、嚴(yán)格的定義和解釋,是一個(gè)有組織的列表,使得用戶和系統(tǒng)分析員對(duì)于輸入、輸出、存儲(chǔ)成分和中間計(jì)件結(jié)果有共同的理解,是結(jié)構(gòu)化分析的核心。

3.B二進(jìn)制數(shù)以0b或0B開(kāi)頭,后面跟0和1。A、C、D這3個(gè)選項(xiàng)中有4、9、C、3、F,這些都不是二進(jìn)制數(shù)。本題選擇B選項(xiàng)。

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

5.C

6.CA、B、D三項(xiàng)的論述都正確,符合類和對(duì)象的定義;C項(xiàng)當(dāng)直接使用類名修改屬性,會(huì)影響到已經(jīng)實(shí)例化的對(duì)象,錯(cuò)誤。

7.A在Python文件的打開(kāi)方式中,a為追加寫模式,若文件存在,內(nèi)容追加在原文件內(nèi)容后面。本題選擇A選項(xiàng)。

8.D屬性即對(duì)象所包含的信息,它在設(shè)計(jì)對(duì)象時(shí)確定,一般只能通過(guò)執(zhí)行對(duì)象的操作來(lái)改變。不同對(duì)象的同一屬性可以具有相同或不同的屬性值。例如,張三的年齡是20,李四的年齡是18,張三、李四是兩個(gè)不同的對(duì)象,他們共同的屬性”年齡”的值不同。

9.Arename():給文件重命名;getcwd():得到當(dāng)前工作目錄,即當(dāng)前Python腳本工作的目錄路徑;rmdir():刪除目錄。split():按給出的分隔符分隔字符串,返回的是列表類型。

10.A算法的空間復(fù)雜度是指算法在執(zhí)行過(guò)程中所需要的內(nèi)存空間。本題選擇A選項(xiàng)。

11.A鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)既可以針對(duì)線性結(jié)構(gòu)也可以針對(duì)非線性結(jié)構(gòu),所以選項(xiàng)B,C錯(cuò)誤。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲(chǔ)空間,所以D選項(xiàng)錯(cuò)誤。本題選擇A選項(xiàng)。

12.Dord()函數(shù)是把字符轉(zhuǎn)換成對(duì)應(yīng)的ASCII值,chr()函數(shù)是ord()函數(shù)的逆運(yùn)算,即把ASCII值轉(zhuǎn)換成對(duì)應(yīng)的字符輸出,所以ord(“A”)為65。第一個(gè)for循環(huán)的作用是生成鍵值對(duì)存儲(chǔ)在字典變量d中。例如,當(dāng)i=0,d[A]=N;i=1,d[B]=0……—直到i=13,d[N]=A,后面的鍵和值與前面的是互換位置的,如i=14,d[0]=B;i=15,d[P]=C……依次循環(huán)賦值,直到i=25時(shí)結(jié)束for循環(huán)。第二個(gè)for循環(huán)的作用是輸出字典的值,get(key,default=None)函數(shù)有兩個(gè)參數(shù):第一個(gè)參數(shù)是字典的鍵;第二個(gè)參數(shù)是默認(rèn)值,作用是返回字典中key對(duì)應(yīng)的值,如果key不存在,則返回默認(rèn)值,如d={“A”:“N”,“0”:“B”,“Z”:“M”},d.get(“A”,“C”)返回的是N。當(dāng)c=“P”時(shí),在字典中查找是否存在鍵為“P”的值,遍歷后發(fā)現(xiàn)存在這樣的值,所以返回C。for循環(huán)繼續(xù)遍歷剩下的字符,在字典中找不到對(duì)應(yīng)的鍵,則返回默認(rèn)值,所以結(jié)果返回為Cython。本題選擇D選項(xiàng)。

13.BD選項(xiàng)用于導(dǎo)入模塊中所有的函數(shù)從而直接調(diào)用該模塊中的函數(shù);A選項(xiàng)直接導(dǎo)入整個(gè)模塊,再利用“模塊名.函數(shù)名”這樣的方式來(lái)運(yùn)行該模塊中的函數(shù);C選項(xiàng)只是在導(dǎo)入該模塊時(shí)給該模塊起了一個(gè)別名,本質(zhì)和A選項(xiàng)一樣。B選項(xiàng)正確的寫法應(yīng)該是from\nmoduleimportfunctionasf,本題選擇B選項(xiàng)。

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

15.BPyQt5是用戶圖形化界面方向的第三方庫(kù);Pandas、Numpy、Seaborn、Scipy都是數(shù)據(jù)分析方向的第三方庫(kù)。

16.AB選項(xiàng)是一個(gè)微型的面向文檔的數(shù)據(jù)庫(kù),C選項(xiàng)是Python的數(shù)字信號(hào)處理包,D選項(xiàng)是Python的網(wǎng)絡(luò)信息挖掘模塊。本題選擇A選項(xiàng)。

17.CA選項(xiàng),將字符串str所有的字符都大寫的方法是str.upper(),排除;B選項(xiàng),x為字符串類型,字符串類型不能執(zhí)行除法,排除;C選項(xiàng),len()函數(shù)用于返回字符串的長(zhǎng)度,要想獲取字符串str的長(zhǎng)度,其形式為len(str),正確;lsnumeric()方法用于檢測(cè)字符串是否只由數(shù)字組成,如果字符串中只包括數(shù)字,就返回Ture,否則返回False,排除。本題選擇C選項(xiàng)。

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

19.Cid(x)是Python中的內(nèi)置函數(shù),用來(lái)查看變量在內(nèi)存中的地址。本題選擇C選項(xiàng)。

20.C根據(jù)程序中變量所在的位置和作用范圍,變量分為全局變量和局部變量。局部變量指在函數(shù)內(nèi)部定義的變量,僅在函數(shù)內(nèi)部有效,且作用域也在函數(shù)內(nèi)部,當(dāng)函數(shù)退出時(shí)變量將不再存在。全局變量一般指在函數(shù)之外定義的變量,在程序執(zhí)行的全過(guò)程有效。全局變量在函數(shù)內(nèi)部使用時(shí),需要提前使用保留字global聲明,語(yǔ)法形式:global<全局變量>。使用global對(duì)全局變量聲明時(shí),該變量要與外部全局變量同名。故答案為C項(xiàng)。

21.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)。

22.B使用Open()打開(kāi)文件時(shí),省略打開(kāi)方式會(huì)默認(rèn)以只讀方式打開(kāi);文件打開(kāi)后,可以用seek()控制對(duì)文件內(nèi)容的讀寫位置,write()方法只是向文件寫人一個(gè)字符串或是字節(jié)流;如果沒(méi)有采用close()關(guān)閉文件,有可能會(huì)導(dǎo)致數(shù)據(jù)丟失。Python程序退出時(shí)文件一般會(huì)自動(dòng)關(guān)閉。本題選擇B選項(xiàng)。

23.D在Python中,讀取CSV文件中的二維碼數(shù)據(jù)采用遍歷循環(huán)和字符串的split()方法相結(jié)合,方法如下:f=open('cpi.csv”,”r”)ls=[]forlineinf:Is.append(line,strip(“\\n').split(“,”))f.close()本題選擇D選項(xiàng)。

24.Brange()函數(shù)的語(yǔ)法:range(start,stop,step),作用是生成一個(gè)從start參數(shù)的值開(kāi)始,到stop參數(shù)的值結(jié)束的數(shù)字序列(注意不包含數(shù)stop),step是步進(jìn)參數(shù)。cLis=list(range(5)),生成一個(gè)列表,包含0,1,2,3,4。因?yàn)?不在CLis列表中,故返回False。

25.B屬于Python數(shù)據(jù)分析及可視化的第三方庫(kù)的有seabom、NumPy、scipy、pandas、matplotlib、TVTK、mayavi(也稱mayavi2)等。random庫(kù)是Python用于產(chǎn)生各種分布的偽隨機(jī)數(shù)序列的庫(kù)。本題選擇B選項(xiàng)。

26.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)。

27.A“縮進(jìn)”在Python中用于表示代碼塊所屬關(guān)系。本題選擇A選項(xiàng)。

28.C

29.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ú)立性。

30.BPython中異常處理結(jié)構(gòu)有try—except、try—except—else和try—except—finally,沒(méi)有選項(xiàng)B的用法。

31.N

32.Y

33.Y

34.N

35.Y

36.N

37.N

38.N

39.Y

40.Y

41.break

42

溫馨提示

  • 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)論