![河南省鄭州市全國計算機(jī)等級考試Python語言程序設(shè)計專項(xiàng)練習(xí)(含答案)_第1頁](http://file4.renrendoc.com/view/ae2758a149fa5758147849c2393b3702/ae2758a149fa5758147849c2393b37021.gif)
![河南省鄭州市全國計算機(jī)等級考試Python語言程序設(shè)計專項(xiàng)練習(xí)(含答案)_第2頁](http://file4.renrendoc.com/view/ae2758a149fa5758147849c2393b3702/ae2758a149fa5758147849c2393b37022.gif)
![河南省鄭州市全國計算機(jī)等級考試Python語言程序設(shè)計專項(xiàng)練習(xí)(含答案)_第3頁](http://file4.renrendoc.com/view/ae2758a149fa5758147849c2393b3702/ae2758a149fa5758147849c2393b37023.gif)
![河南省鄭州市全國計算機(jī)等級考試Python語言程序設(shè)計專項(xiàng)練習(xí)(含答案)_第4頁](http://file4.renrendoc.com/view/ae2758a149fa5758147849c2393b3702/ae2758a149fa5758147849c2393b37024.gif)
![河南省鄭州市全國計算機(jī)等級考試Python語言程序設(shè)計專項(xiàng)練習(xí)(含答案)_第5頁](http://file4.renrendoc.com/view/ae2758a149fa5758147849c2393b3702/ae2758a149fa5758147849c2393b37025.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
河南省鄭州市全國計算機(jī)等級考試Python語言程序設(shè)計專項(xiàng)練習(xí)(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(30題)1.列表listV=list(range(10)),以下能夠輸出列表listV中最小元素的是()。
A.print(min(listV))
B.print(listV.max())
C.print(min(listV()))
D.print(listV.reverse(i)[0])
2.以下程序的輸出結(jié)果是()。ss=set(“htslbht”)sorted(ss)foriinss: print(i,end=‘’)
A.hlbstB.htslbhtC.tsblthD.hhlstt
3.以下代碼的輸出結(jié)果是()。s=[4,2,9,1]s.insert(3,3)print(s)
A.[4,2,9,l,2,3]B.[4,3,2,9,l]C.[4,2,9,2,l]D.[4,2,9,3,l]
4.在Python3下輸入100000000L,會得到()
A.100000000LB.100000000C.SyntaxError:invalidsyntaxD.1e8
5.以下代碼的輸出結(jié)果是()。Is=[[1,2,3],’python’,[[4,5,’ABC’],6],[7,8]]print(ls[2][l])
A.'ABC'B.pC.4D.6
6.在Python中,進(jìn)行寫文件操作時定位到某個位置所用到的方法是()。
A.write()B.writeall()C.seek()D.writetext()
7.假設(shè)現(xiàn)在是2018年10月1日的下午兩點(diǎn)20分7秒,則下面代碼的輸出結(jié)果為()。Importtimeprint(time.strftime(“%y-%M-%d@H-%S”time.gmtime()))
A.2018-10-1@14-20-7
B.2018-10-1@14-20-07
C.2018-10-01@14-20-07
D.True@True
8.以下程序的輸出結(jié)果是()。x=10whilex:x-=1ifnotx%2:print(x,end=‘’)else:print(x)A.86420B.975311C.97531D.864200
9.軟件設(shè)計中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
10.跳出所處的最近層循環(huán)的是()
A.breakB.continuesC.continueD.Pass
11.在Python語言中,使用for…in方式形成的循環(huán)不能遍歷的類型是()。
A.復(fù)數(shù)B.列表C.字典D.字符串
12.以下程序的輸出結(jié)果是()。Is=[‘book’,666,[2018,‘python’,314],20]print(ls[2][1][-2])
A.nB.pythonC.oD.結(jié)果錯誤
13.不屬于Python機(jī)器學(xué)習(xí)第三方庫的是()。
A.PylonsB.tensorflowC.kerasD.mxnet
14.以下程序的輸出結(jié)果是()。n=2deff(a): n=bool(a-2) returnnb=f(2)print(n,b)
A.20B.0TrueC.2FalseD.0False
15.字符串tstr=‘television’,顯示結(jié)果為vi的是()。
A.print(tstr[4:7])
B.print(tstr[5:7])
C.print(tstr[-6:6])
D.print(tstr[4:-2])
16.time庫的time.time()函數(shù)的作用是()。
A.以數(shù)字形式返回當(dāng)前系統(tǒng)時間
B.以字符串形式返回當(dāng)前系統(tǒng)時間
C.以struct_time形式返回當(dāng)前系統(tǒng)時間
D.根據(jù)format格式定義返回當(dāng)前系統(tǒng)時間
17.以下哪種類型是Python的映射類型?()
A.strB.tupleC.listD.dict
18.不屬于Python數(shù)據(jù)分析及可視化處理的第三方庫的是()。
A.seabornB.randomC.mayavi2D.NumPy
19.下面代碼的輸出結(jié)果是()。letter=[’A’,’B’,’C’,’D’,’D’,’D’]foriinletter。:ifi==’D’:letter.remove(i)print(letter’)
A.[’A’,’B’,’C’]
B.[’A’,’B’,’C’,’D’,’D’]
C.[’A’,’B’,’C’,’D’,’D’,’D’]
D.[’A’,’B’,’C’,’D’]
20.下列關(guān)于Python的描述正確的是()。
A.條件2<=3<=5是合法的,輸出False
B.條件2<=3<=5是不合法的
C.條件2<=3<=5是合法的,輸出True
D.條件2<=3<=5是不合法的,會拋出異常
21.以下代碼的輸出結(jié)果是()。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.函數(shù)調(diào)用出錯
22.以下關(guān)于Python字符編碼的描述中,正確的是()。
A.Python字符編碼使用ASCII值存儲
B.chr(x)和ord(x)函數(shù)用于在單字符和Unicode值之間進(jìn)行轉(zhuǎn)換
C.print(chr('a’))輸出97
D.print(ord(65))輸出A
23.在Python中,用于數(shù)據(jù)分析的第三方庫是()。
A.pandasB.PILC.DjangoD.Flask
24.以下程序的輸出結(jié)果是()。l=‘a(chǎn)bcd’deff(x,result=[‘a(chǎn)’,‘b’,‘c’,‘d’]): ifx: result.remove(x[-1]) f(x[:-1]) returnresultprint(f(l))
A.[‘a(chǎn)’,‘b’,‘c’,‘d’]
B.[‘b’,‘c’,‘d’
C.[‘a(chǎn)’,‘b’,‘c’]
D.[]
25.一棵二叉樹共有25個節(jié)點(diǎn),其中5個是葉子節(jié)點(diǎn),則度為1的節(jié)點(diǎn)數(shù)為()。
A.16B.10C.6D.4
26.類中的實(shí)例方法,總會有一個參數(shù)()
A.selfB.clsC.@staticmethodD.@classmethod
27.以下程序的輸出結(jié)果是()。x=‘R\0S\0T’print(len(x))
A.3B.5C.7D.6
28.以下程序的輸出結(jié)果是()。t=”theWorldisSObig.Iwanttosee”S=t[20:21]+’love’+t[:9]print(S)
A.Ilovethe
B.IloveWodd
C.IlovetheWorld
D.IlovetheWod
29.下面關(guān)于Python中函數(shù)參數(shù)的說法錯誤的是()。
A.在函數(shù)定義時必須固定參數(shù)的數(shù)量
B.使用位置參數(shù)傳參時實(shí)參的數(shù)量和順序必須和函數(shù)聲明時的參數(shù)一樣
C.若是參數(shù)有默認(rèn)值,在調(diào)用函數(shù)時沒有給參數(shù)賦值,調(diào)用的函數(shù)就會使用這個默認(rèn)值
D.關(guān)鍵字參數(shù)傳參是指在調(diào)用函數(shù)時通過參數(shù)名傳遞值
30.在銀行業(yè)務(wù)中,實(shí)體客戶和實(shí)體銀行之間的聯(lián)系是()。
A.—對一B.—對多C.多對一D.多對多
二、判斷題(10題)31.Python標(biāo)準(zhǔn)庫threading中的Lock、RLock、Condition、Event、Semaphore對象都可以用來實(shí)現(xiàn)線程同步。
A.是B.否
32.定義類時如果實(shí)現(xiàn)了__contains__()方法,該類對象即可支持成員測試運(yùn)算in。
A.是B.否
33.集合可以作為字典的值。
A.是B.否
34.在函數(shù)內(nèi)部沒有任何聲明的情況下直接為某個變量賦值,這個變量一定是函數(shù)內(nèi)部的局部變量。
A.是B.否
35.定義Python函數(shù)時必須指定函數(shù)返回值類型。
A.是B.否
36.下載whl文件進(jìn)行離線安裝擴(kuò)展庫時,因?yàn)閣hl文件的名字都比較長,可以改成短一些的名字再使用pip進(jìn)行安裝。
A.是B.否
37.標(biāo)準(zhǔn)庫os的listdir()方法默認(rèn)只能列出指定文件夾中當(dāng)前層級的文件和文件夾列表,而不能列出其子文件夾中的文件。
A.是B.否
38.Python標(biāo)準(zhǔn)庫threading中的Lock、RLock、Condition、Event、Semaphore對象都可以用來實(shí)現(xiàn)線程同步。
A.是B.否
39.Python變量使用前必須先聲明,并且一旦聲明就不能在當(dāng)前作用域內(nèi)改變其類型了。
A.是B.否
40.x=9999**9999這樣的語句在Python中無法運(yùn)行,因?yàn)閿?shù)字太大了超出了整型變量的表示范圍。
A.是B.否
三、填空題(10題)41.已知列表x=[1,2],執(zhí)行語句y=x[:]后,表達(dá)式xisnoty的值為_______。
42.Python標(biāo)準(zhǔn)庫random中的___________方法作用是從序列中隨機(jī)選擇1個元素。
43.表達(dá)式'Helloworld!'[-4]的值為________________。
44.表達(dá)式'abc10'.isalnum()的值為______________。
45.表達(dá)式'a'+'b'的值為_____________。
46.運(yùn)算符%__________(可以/不可以)對浮點(diǎn)數(shù)進(jìn)行求余數(shù)操作。
47.表達(dá)式int('123')的值為_____________。
48.表達(dá)式8**(1/3)的值為__________。
49.表達(dá)式13//4的值為__________。
50.已知x為非空列表,那么表達(dá)式random.choice(x)inx的值為___________。
四、操作題(3題)51.考生文件夾下存在一個文件PY101.py,請寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能:循環(huán)獲得用戶輸入,直至用戶輸入Y或者y字符退出程序。
試題程序:
#請在_______處使用一行代碼或表達(dá)式替換
#注意:請不要修改其他已給出代碼while_________:
s=input(”請輸入信息:”)
if______:
break
52.考生文件夾下存在兩個Python源文件,分別對應(yīng)兩個問題,請按照文件內(nèi)說明修改代碼,實(shí)現(xiàn)以下功能:馬和駱駝都是哺乳動物的一種,它們都有四只腳,體型也差不多大,作為現(xiàn)實(shí)世界中的一個類生物,我們將在這里為它們編寫屬于它們各自的類。
問題1:在PY301一1.py文件中修改代碼,代碼中編寫了一個馬(Home)的類,在這個類中馬有三個屬性,分別是年齡(age)、品種(category)和性別(gender)。在每創(chuàng)建一個馬的對象時,我們需要為其指定它的年齡、品種和性別。該類中還編寫一個get_deseriptive()方法,能夠打印出馬的這三個屬性。每一匹馬都有自己的最快速度,所以類中有一個speed()方法,可以打印出馬的最快速度值。并且在馬的生命過程中,它的速度一直在變,類中還有一個update_speed()方法用來更新馬當(dāng)前的最快速度值。
例如:一匹12歲的阿拉伯公馬,在草原上奔跑的速度為50km/h,要求調(diào)用get_descriptive()和update_speed()方法,將輸出的結(jié)果保存在考生文件夾下,文件命名為“PY301—1.txt”。
試題程序:
#以下代碼為提示框架
#請在…處使用一行或多行代碼替換
#請在_____處使用一行代碼替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
fo=open(“PY301—1.txt”,”W”)______Horse():
def______(self,category,gender,age):
…
defget_descriptive(self):
info=’thishorseis’+_____+’yearsold,’+’itscategoryis’+_+’,’+’itsfenderis’+_______+’.’
fo.write(info+“\n”)
defupdate_speed(self,new_speed):________
fo.write(’thespeedofthishorseis’+str(self.horse_speed)+”km/h.”)
…
fo.close()
問題2:在PY301—2.py文件中修改代碼,該代碼編寫了一個駱駝類(Camel),這個類繼承自上一個文件中的馬類但是不對馬類中的屬性和方法進(jìn)行操作。因?yàn)槊總€駱駝的駝峰數(shù)量不一致,我們在類中添加駝峰數(shù)目這個新屬性,并且添加一個打印出駱駝駝峰數(shù)量的方法。
例如:一個雙峰駝20歲的母駱駝以每小時40千米的速度奔跑在沙漠中,調(diào)用父類的方法和Camel類本身的方法將結(jié)果保存在“PY301—2.txt”中,保存在考生文件夾下。試題程序:#以下代碼為提示框架#請在…處使用一行或多行代碼替換
#請在________處使用一行代碼替換
#注意:提示框架代碼可以任意修改,以完成程序功能為準(zhǔn)
fo=open(”PY301—2.txt”,”W”)
________Horse():
def_______(self,category,gender,age):
…
defget_descriptive(self):
info=’thishorseis’+________+’yearsold,’+’itscategoryis’+_______+’,’+’itsfendemis’+_______+’.’
fo.write(info+"\n")
defupdate_speed(self,new_speed):
________fo.write(’thespeedofthishorseis’+str(self.horse_speed)+”km/h.\n”)clasSCamel(Horse):
def__init__(self,category,gender,age):
______.__init__(category,gender,age)
self.hump_size=2defdescribe_hump_size(self):
fo.write(’thiscamelhas’+str(self.hump_size)+’hump.’)
…
fo.close()
53.考生文件夾下存在一個文件PY103.py,請寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能:使用循環(huán)輸出從1到50之間的奇數(shù)。
試題程序:
#請在_____處使用一行代碼或表達(dá)式替換
#注意:請不要修改其他已給出代碼______whilecount<50:
ifcount%2==0:
print(count,end=”,”)
參考答案
1.A列表操作函數(shù)有(假設(shè)列表名為ls):\nlen(ls):返回列表ls的元素個數(shù)(長度)。\nmin(ls):返回列表ls的最小元素。\nmax(ls):返回列表ls的最大元素。\nlist(x):將x轉(zhuǎn)變?yōu)榱斜眍愋?。\n使用min(ls)和max(ls)的前提是列表中各元素類型可以進(jìn)行比較。如果列表元素不能比較,使用這兩個函數(shù)將會報錯。本題選A選項(xiàng)。
2.Aset()函數(shù)是將其他的組合數(shù)據(jù)類型變成集合類型,返回結(jié)果是一個無重復(fù)且排序任意的集合n因此,set(“htslbht”)的返回值是一個類似{‘h’,‘l’,‘b’,‘s’,‘t’}的集合,然后將其賦值給ss。sorted(ss)的返回值是對ss進(jìn)行排序后的結(jié)果,即執(zhí)行sorted(ss)后,ss的值并沒有改變,最后仍輸出hlbst。本題選擇A選項(xiàng)。
3.D在Python中,想要在列表中的任意位置插入元素,一般使用insert()方法。insert()方法有兩個參數(shù):第一個參數(shù)代表在列表中的位置,第二個參數(shù)是在這個位置處插入的元素。注意:插人時,是插入該位置之前。列表下標(biāo)從0開始,S\n=[4,2,9,1],s[3]=1,則執(zhí)行s.insert(3,3)后,S=[4,2,9,3,1],最后print(s),本題選擇D選項(xiàng)。
4.C
5.D列表索引從0開始,所以ls[2]\n[1]指的是列表中索引為2的元素[[4,5,’ABC’],6]中索引為1的元素6,所以輸出結(jié)果是6。本題選擇D選項(xiàng)。
6.C在Python中,進(jìn)行寫文件操作時定位到某個位置所用到的方法是seek()。設(shè)f為文件變量,用法為f.\nseek(offset);含義為改變當(dāng)前文件操作指針的位置;offset的值為0表示文件開頭,為2表示文件結(jié)尾。本題選擇C選項(xiàng)。
7.Ctime庫是Python的標(biāo)準(zhǔn)庫。使用gmtime()函數(shù)獲取當(dāng)前時間戳對應(yīng)的對象;strftime()函數(shù)是格式化時間最有效的函數(shù)之一,幾乎可以以任何通用格式輸出時間,該函數(shù)利用一個格式字符串,對時間格式進(jìn)行表示。本題選擇C選項(xiàng)。
8.D
9.B解析:耦合性和內(nèi)聚性足模塊獨(dú)立性的兩個定性標(biāo)準(zhǔn)。內(nèi)聚性是一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,作為軟件結(jié)構(gòu)設(shè)計的設(shè)計原則,要求每個模塊的內(nèi)部都具有很強(qiáng)的內(nèi)聚性;耦合性是指模塊間相互連接的緊密程度的度量,一個模塊與其他模塊的耦合性越強(qiáng)則該模塊的獨(dú)立性越弱。一般優(yōu)秀的軟件設(shè)計應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。
10.A
11.Afor…in遍歷結(jié)構(gòu)可以是字符串、文件、rangge()函數(shù)和組合數(shù)據(jù)類型。
12.C列表索引從0開始,列表遵循正向遞增索引和反向遞減索引,故ls[2][1][-2]是字符o。本題選擇C選項(xiàng)。
13.APylons是基于Python的一個Web開發(fā)框架的第三方庫,keras、tensorflow和mxnet是Python機(jī)器學(xué)習(xí)領(lǐng)域的第三方庫。
14.C這段代碼是全局變量、局部變量以及Python內(nèi)置函數(shù)bool()的一個結(jié)合。當(dāng)函數(shù)內(nèi)部的局部變量名和函數(shù)外部全局變量名相同,調(diào)用函數(shù)時,總是先找到函數(shù)內(nèi)部的局部變量名,所以當(dāng)a為2時,經(jīng)過布爾型轉(zhuǎn)換之后的a-2,即b為False,而在函數(shù)外部只能訪問全局變量名,所以n仍為2。本題選擇C選項(xiàng)。
15.C對字符串中某個子串或區(qū)間的檢索稱為切片。切片的使用方式如下。<字符串或字符串變量>[N:M]切片獲取字符串從N到M(不包含M)的子字符串,其中N和M為字符串的索引,可以混合使用正向遞增索引和反向遞減索引。切片要求N和M都在字符串的索引區(qū)間,如果N大于等于M,則返回空字符串。如果N缺失,則默認(rèn)將N設(shè)為0;如果M缺失,則默認(rèn)表示到字符串結(jié)尾。題干中tstr[4:7]=‘vls’,tstr[5:7]=‘ls’,tstr[-6:6]=‘vi’,tstr[4:-2]=‘vlsi’。本題選擇C選項(xiàng)。
16.Atime.time()返回的是當(dāng)前時間的時間戳,是一個浮點(diǎn)數(shù),以秒為單位。本題選擇A選項(xiàng)。
17.D映射類型是“鍵一值”數(shù)據(jù)項(xiàng)的組合,每個元素是一個鍵值對,即元素是(key,value),元素之間是無序的。鍵值對是一種二元關(guān)系,源于屬性和值的映射關(guān)系。str、tuple和list都是序列類型,diet,是映射類型。
18.B屬于Python數(shù)據(jù)分析及可視化的第三方庫的有seabom、NumPy、scipy、pandas、matplotlib、TVTK、mayavi(也稱mayavi2)等。random庫是Python用于產(chǎn)生各種分布的偽隨機(jī)數(shù)序列的庫。本題選擇B選項(xiàng)。
19.D遍歷列表letter,當(dāng)i==’D’時,執(zhí)行l(wèi)etter.remove(i),此時列表letter=[’A’,’B’,’C’,’D’,’D’],再遍歷當(dāng)i==’D’,執(zhí)行l(wèi)etter.remove(i),此時列表letter=[’A’,’B’,’C’,’D’]。因?yàn)榱斜碇械脑仉S著“D”元素的刪除而減少,當(dāng)刪除第一個“D”元素之后,列表元素的個數(shù)即變?yōu)?,for循環(huán)又是控制循環(huán)次數(shù)的,因此只遍歷5次,當(dāng)?shù)诙€“D”元素刪除時,循環(huán)結(jié)束。
20.
21.B將實(shí)參age=43,famlyName=”趙”分別賦給形參age和famlyName,之后進(jìn)入多分支結(jié)構(gòu)進(jìn)行判斷,因?yàn)?0<age=43<50,執(zhí)行第一個elif后面的語句,用”+”進(jìn)行字符串連接,故輸出“您好!趙阿姨”。本題選擇B選項(xiàng)。
22.B在Python中,字符編碼以Unicode值存儲。chr(x)和ord(x)函數(shù)用于在單字符和Unicode值之間進(jìn)行轉(zhuǎn)換。chr(x)函數(shù)返回Unicode值對應(yīng)的字符,ord(x)函數(shù)返回單字符x對應(yīng)的Unicode值,如chr(1010)返回’c’,ord(”和”)返回21644。因此,選項(xiàng)C、D錯誤。本題選擇B選項(xiàng)。
23.A用于數(shù)據(jù)分析的第三方庫是pandas,PIL是Python在圖像處理方面的第三方庫,Django和flask庫是Python在Web開發(fā)方向的第三方庫。本題選擇A選項(xiàng)。
24.D這段代碼是一個遞歸函數(shù),作用是把result列表中所有與1中一致的元素刪除,所以最后的結(jié)果是一個空的列表,即[]。本題選擇D選項(xiàng)。
25.A根據(jù)二叉樹的性質(zhì)3:在任意一棵二叉樹中,度為0的葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個,所以本題中度為2的結(jié)點(diǎn)是5-1\n=4個,所以度為1的結(jié)點(diǎn)的個數(shù)是25-5-4=16個。本題選擇A選項(xiàng)。
26.A
27.B在Python中l(wèi)en()函數(shù)可以輸出字符串長度,x=‘R\\0S\\0T’,分別有R、\\0、S、\\0和T這5個字符,所以len(x)=5,print(len(x))是將5輸出來。這里要注意,Python中l(wèi)en()函數(shù)遇見,‘\\0’不結(jié)束,‘\\0’算是一個轉(zhuǎn)義字符。本題選擇B選項(xiàng)。
28.C字符串的索引序號從0開始,t[20:21]是指字符串中序號是20的元素I,t[:9]是從序號0到8元素,用“+”連接字符串,最后輸出IlovetheWorld。本題選擇C選項(xiàng)。
29.A在Python中,在函數(shù)定義時是可以設(shè)計可變數(shù)量參數(shù)的,通過在參數(shù)前加星號(*)實(shí)現(xiàn)??勺儏?shù)在定義時只有兩種變現(xiàn)形式:*param和**param,前者表示可以接受多個位置參數(shù)收集的實(shí)參組成一個元組,后者表示可以接收多個關(guān)鍵字參數(shù)收集的實(shí)參名和值組成一個字典。
30.D一個客戶可以在多家銀行辦理業(yè)務(wù),一家銀行也有多個客戶辦理業(yè)務(wù),因此,實(shí)體客戶和實(shí)體銀行之間的聯(lián)系是多對多。本題選擇D選項(xiàng)。
31.Y
32.Y
33.Y
34.Y
35.N
36.N
37.Y
38.Y
39.N
40.N
41.True
42.choice()
43.'r'
44.True
45.'ab'
46.可以
47.123
48.2
49.3
50.True
51.whileTrue:\r\n
s=input(”請輸入信息:”)\r\n
ifs=="y"ors=="Y":\r\n
break題目要求無限循環(huán),即while的條件一直為真,所以為True,根據(jù)鍵盤輸人的信息判斷是否結(jié)束循環(huán)。當(dāng)輸入的信息為y或Y時退出循環(huán),所以if的判斷條件為或的關(guān)系。
52.(1)fo=open(”PY301一1.txt”,”w”)\r\nclassHorse():
def==init==(self,category,gender,age):\r\n
self.category=category\r\n
self.gender=gender\r\n
self.age=age\r\n
self.horse_speed=0\r\n
defget_descriptive(self):\r\n
info=’thishorseis’+str(self.age)+’yearsold,’+’itscategoryis’+self.category+’,’+'itsfenderis'+self.gender+’.’\r\n
fo.write(info+”\n”)\r\ndefupdate_speed(self,new_speed):\r\n
self.horse_speed=new_speed\r\n
fo.write(’thespeedofthishorseis’+str(self.horse_speed)+”km/h.”)\r\nhorse=Horse("Arab","male","12")\r\nhorse.get_deseriptive()\r\nhorse.update_speed(50)\r\nfo.close()\r\n(2)fo=open(”PY301~2.txt”,”w”)\r\nclassHorse():\r\n
def__init__(self,category,gender,age):\r\n
self.category=category\r\n
self.gender=gender\r\n
self.age=age\r\n
self.horse_speed=0\r\ndefget_descriptive(self):\r\n
info=’thishorseis’+str(self.age)+’yearsold,’+’itscategoryis’+self.category+’,’+\r\n'itsfenderis’+self.gender+’.’\r\n
fo
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電源適配器產(chǎn)品市場分析報告
- 2025年甲殼質(zhì)生物敷料行業(yè)深度研究分析報告
- 2024廣播電視傳輸服務(wù)行業(yè)影響因素分析
- 2025年滌綸長絲網(wǎng)眼布項(xiàng)目投資可行性研究分析報告
- 2025年碳化硅電子工程材料項(xiàng)目可行性研究報告
- 環(huán)境科學(xué)專業(yè)學(xué)生綜合素質(zhì)培養(yǎng)策略
- 全能消毒水行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 農(nóng)村申請低保的申請書
- 電力行業(yè)在移端的智能化服務(wù)與安全保障措施研究
- 食堂補(bǔ)貼申請書
- 高級職業(yè)培訓(xùn)師(三級)職業(yè)資格鑒定考試題及答案
- 小學(xué)英語800詞分類(默寫用)
- 真實(shí)世界研究指南 2018
- JBT 7946.3-2017 鑄造鋁合金金相 第3部分:鑄造鋁合金針孔
- 2024年燃?xì)廨啓C(jī)值班員技能鑒定理論知識考試題庫-上(單選題)
- 中學(xué)校園安保服務(wù)投標(biāo)方案
- 義務(wù)教育“雙減”作業(yè)設(shè)計初中生物作業(yè)設(shè)計案例共三篇
- 2024-2030年中國車載冰箱行業(yè)市場發(fā)展調(diào)研及投資戰(zhàn)略分析報告
- 數(shù)字全息顯微成像的理論和實(shí)驗(yàn)研究
- 第16講 電氣絕緣節(jié)工作原理講解
- Premiere視頻編輯案例教程第2版(Premiere Pro 2020)全套教學(xué)課件
評論
0/150
提交評論