Python Lv1 31 - 40 測(cè)試試題及答案_第1頁(yè)
Python Lv1 31 - 40 測(cè)試試題及答案_第2頁(yè)
Python Lv1 31 - 40 測(cè)試試題及答案_第3頁(yè)
Python Lv1 31 - 40 測(cè)試試題及答案_第4頁(yè)
Python Lv1 31 - 40 測(cè)試試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PythonLv131-40測(cè)試試題及答案1,下列那個(gè)不是列表的方法()[單選題]*A.append()B.print()(正確答案)C.remove()D.insert()2,仔細(xì)閱讀代碼,下列方法使用錯(cuò)誤的是()

dog=[‘德牧’,’哈士奇’,’牧羊犬’,’藏獒’][單選題]*A.dog.append(‘中華田園犬’)B.dog.pop()C.dog.insert(1)(正確答案)3,請(qǐng)看下列代碼

classHero():

def__init__(self,name):

=name

list=[Hero(‘韓信’),

Hero(‘李白’),

Hero(‘露娜’)]

print(list[3]).name)

某某同學(xué)喜歡露娜,上列代碼輸出是否正確()[單選題]*A.正確B.錯(cuò)誤(正確答案)4,請(qǐng)仔細(xì)觀察下列代碼:

classHero():

def__init__(self,name,type):

=name

self.type=type

defattack(self):

print(+'位置為'+self.type)

heroes=[Hero('魯班','射手'),Hero('白起','坦克'),Hero('姜子牙','輔助')]

打印結(jié)果為魯班位置為射手,代碼正確的是:()[單選題]*A.heroes[0].attack()(正確答案)B.heroes[1].attack()C.heroes[0].attackD.Heroes[0].attack()5.請(qǐng)仔細(xì)觀察下列代碼

classAnimals():

def__init__(self,name,food,environment):

=name

self.food=food

self.environment=environment

animals_list=[Animals('鯊魚','食肉','水中'),Animals('駱駝','食素','陸地'),

Animals('土撥鼠','食草','土中'),Animals('喜鵲','吃蟲子','天上')]

print(animals_list[1].name)[單選題]*A.鯊魚B.喜鵲C.土撥鼠D.駱駝(正確答案)6,下列可以產(chǎn)生隨機(jī)數(shù)的模塊是()[單選題]*A.easyguiB.timeC.sysD.random(正確答案)7,請(qǐng)看下列代碼,產(chǎn)生隨機(jī)數(shù)代碼正確的是()[單選題]*A.random.randint(0,10)(正確答案)B.random(0,10)C.random.random(0,10)D.randint(0,10)8,請(qǐng)看下列代碼,

list=[1,2,3,4]

iflen(list)>4:

print(‘列表長(zhǎng)度大于4’)

eliflen(list)==4:

print(‘列表長(zhǎng)度等于4’)

else:

print(‘列表長(zhǎng)度小于4’)

輸出正確的選項(xiàng)是()[單選題]*A.列表長(zhǎng)度大于4B.列表長(zhǎng)度等于4(正確答案)C.列表長(zhǎng)度小于49,下列語(yǔ)句中,我們最常用那個(gè)語(yǔ)句來遍歷列表()[單選題]*A.ifB.while...C.for...in...(正確答案)D.以上都不對(duì)10,下列代碼,遍歷列表正確的是()

list=[‘元素1’,’元素2’,’元素3’,’元素4’]

A.foriinlist:

print(list)

B.forlistini:

print(list)

C.foriinlist:

print(i)

D.forlistini:

print(i)[單選題]*ABC(正確答案)D11,下列代碼遍歷依次輸出正確的是:

book=[‘《水滸傳》’,’《西游記》’,’《紅樓夢(mèng)》’,’《三國(guó)演義》’]

foriinbook:

print(i)[單選題]*A.《水滸傳》,《西游記》,《紅樓夢(mèng)》,《三國(guó)演義》(正確答案)B.[‘《水滸傳》’,’《西游記》’,’《紅樓夢(mèng)》’,’《三國(guó)演義》’]C.《三國(guó)演義》,《紅樓夢(mèng)》,《西游記》,《水滸傳》D.[‘《三國(guó)演義》’,‘《紅樓夢(mèng)》’,‘《西游記》’,’《水滸傳》’]12,請(qǐng)看下列代碼,不會(huì)出現(xiàn)的選項(xiàng)是:()

num=random.randint(0,3)

ifnum>3:

print(‘我大于3’)

elifnum<3:

print(‘我小于3’)

elifnum==3:

print(‘我等于3’)[單選題]*A.我大于3(正確答案)B.我小于3C.我等于313,請(qǐng)看下列代碼:

classFish():

definit(self,name,type):

=name

self.type=type

在Fish類中添加eat方法,下列代碼正確的是。[單選題]*A.defeat():B.defeat(self)C.self.eat:D.defeat(self):(正確答案)14,請(qǐng)看下列代碼:

classGun():

def__init__(self,name,type):

=name

self.type=type

list=[]

gun=Gun(‘M416’,’自動(dòng)步槍’)

把gun對(duì)象添加到list列表里面代碼正確的是()[單選題]*A.List.append(gun)B.list.insert(gun,0)C.list.append(gun)(正確答案)D.list.pop()15,仔細(xì)觀察下列代碼,共有幾處錯(cuò)誤()

ClassPerson():

def_init__(self,name)

=name

self.age=age

defrun():

print(‘跑步’)[單選題]*A.2處B.3處C.4處D.5處(正確答案)16,請(qǐng)看下列代碼:

animal=['二哈','邊牧','斗牛']

animal.insert(2,'藏獒')

print(animal)

上述代碼運(yùn)行結(jié)果正確的是:()

[單選題]*A.['二哈','邊牧','斗牛','藏獒']B.['二哈','邊牧','藏獒','斗牛'](正確答案)C.['二哈','邊牧','斗牛','藏獒']D.['藏獒','二哈','邊牧','斗牛']17.請(qǐng)看下列代碼:

classFood():

def__init__(self,name,type,color):

...

food=[Food('香蕉','水果','黃色'),F(xiàn)ood('豆腐','豆制','白色'),Food('肉串','肉','黃色')]

下列代碼中訪問下標(biāo)為1的name屬性代碼正確的是:()[單選題]*A.food[0].nameB.food[1].name(正確答案)C.food[0].name()D.Food[1].name18,請(qǐng)仔細(xì)觀察下列代碼:

num=random.randint(0,3)

ifnum==0:

easygui.msgbox('恭喜玩家抽取一等獎(jiǎng)!')

elifnum==1:

easygui.msgbox('恭喜玩家抽取二等獎(jiǎng)!')

elifnum==2:

easygui.msgbox('恭喜玩家抽取三等獎(jiǎng)!')

else:

easygui.msgbox('謝謝惠顧')

當(dāng)隨時(shí)數(shù)的結(jié)果是3的時(shí)候,msgbox中顯示的結(jié)果是:()[單選題]*A.恭喜玩家抽取一等獎(jiǎng)!B.恭喜玩家抽取二等獎(jiǎng)!C.恭喜玩家抽取三等獎(jiǎng)!D.謝謝惠顧(正確答案)19,下列模塊可以生成隨機(jī)數(shù)的是:()[單選題]*A.easyguiB.pygameC.timeD.random(正確答案)20,請(qǐng)看下列代碼:

classPlane():

def__init__(self,type,color,size):

self.type=type

self.color=color

self.size=size

planes=[Plane('戰(zhàn)斗機(jī)','黑色','小型'),Plane('客機(jī)','白色','中型'),Plane('航母','灰色','超大型')]

輸出列表中每種飛機(jī)的顏色,下列選項(xiàng)中代碼正確的是:()

A.forplaneinplanes:

plane.color()

B.forplaneinplanes:

plane.color

C.forplanesinplane:

plane.color()

D.forplanesinplane:

plane.color[單選題]*AB(正確答案)CD21,請(qǐng)看下列代碼:

classHero():

def__init__(self,name,weapon):

=name

self.weapo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論