雨課堂學(xué)堂在線學(xué)堂云《Python技術(shù)應(yīng)用(咸陽職業(yè)技術(shù)學(xué)院)》單元測(cè)試考核答案_第1頁
雨課堂學(xué)堂在線學(xué)堂云《Python技術(shù)應(yīng)用(咸陽職業(yè)技術(shù)學(xué)院)》單元測(cè)試考核答案_第2頁
雨課堂學(xué)堂在線學(xué)堂云《Python技術(shù)應(yīng)用(咸陽職業(yè)技術(shù)學(xué)院)》單元測(cè)試考核答案_第3頁
雨課堂學(xué)堂在線學(xué)堂云《Python技術(shù)應(yīng)用(咸陽職業(yè)技術(shù)學(xué)院)》單元測(cè)試考核答案_第4頁
雨課堂學(xué)堂在線學(xué)堂云《Python技術(shù)應(yīng)用(咸陽職業(yè)技術(shù)學(xué)院)》單元測(cè)試考核答案_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第1題下面不屬于Python特點(diǎn)的是A免費(fèi)開源B屬于低級(jí)語言C簡(jiǎn)單易學(xué)D可移植強(qiáng)第2題不屬于Python主要應(yīng)用領(lǐng)域的是A人工智能B科學(xué)計(jì)算C操作系統(tǒng)管理D數(shù)據(jù)可視化第3題Python源程序文件的擴(kuò)展名為A.pyB.docC.pptD.txt第4題關(guān)于Python語言描述正確的是APython是一種面向過程的語言BPython是一種解釋性高級(jí)語言CPython是數(shù)據(jù)庫管理系統(tǒng)D以上都不對(duì)第5題Python中單行注釋的開始A//B/*C#D"第6題Python標(biāo)識(shí)符是區(qū)分大小寫的第7題python語句末尾不需要加分號(hào)第8題Python語言不支持面向?qū)ο蟮?題Python語言是一種解釋性語言第10題Python語言免費(fèi)、開源。第11題第1題Python官網(wǎng)是哪一項(xiàng)AB/C/D/第2題字典d={"Python":01,"java":02,"C#":03},len(d)的結(jié)果是A3B6C12D1第3題不屬于Python關(guān)鍵字的是AclassBFalseCVaranceDif第4題變量命名不符合規(guī)范的是A5stuBStu_NumCPersonDTeacher第5題關(guān)于Python相關(guān)描述錯(cuò)誤的是A塊注釋使用“#”開頭B行注釋使用“#”開頭C文檔字符串使用三引號(hào)包裹DPython的注釋以"http://"開頭第6題不屬于Python語言特點(diǎn)的是A是一種低級(jí)語言B面向過程C可移植性D豐富的庫第7題python中,關(guān)于注釋錯(cuò)誤的是A//Python語言B'''Python語言'''C#Python語言D"""Python語言"""第8題Python語句塊的標(biāo)記是A分號(hào)B{}C空格D縮進(jìn)第9題不屬于Python關(guān)鍵字的是ATrueBdef

CgotoDclass第10題Python技術(shù)特點(diǎn)中,描述錯(cuò)誤的是A與其它語言相比較,Python更簡(jiǎn)潔B可調(diào)用C語言代碼C執(zhí)行速度慢于編譯性語言D主要用于底層開發(fā)項(xiàng)目2:作業(yè)題第1題下列哪個(gè)語句在Python中是非法的()Ax=(y=z+1)Bx=y=z=1Cx,y=y,x

Dx

+=

y第2題關(guān)于Python內(nèi)存管理,下列說法錯(cuò)誤的是A變量不必事先聲明

B變量無須先創(chuàng)建和賦值而直接使用C變量無須指定類型D可以使用del釋放資源第3題下面哪個(gè)不是Python合法的標(biāo)識(shí)符AintB40XL

Cself

D__name__第4題Python不支持的數(shù)據(jù)類型有AlistBintCfloatDchar第5題Python語言語句塊的標(biāo)記是A分號(hào)B

逗號(hào)C縮進(jìn)

D

/第6題關(guān)于字符串下列說法錯(cuò)誤的是A字符應(yīng)該視為長(zhǎng)度為1的字符串B字符串以\0標(biāo)志字符串的結(jié)束C既可以用單引號(hào),也可以用雙引號(hào)創(chuàng)建字符串D在三引號(hào)字符串中可以包含換行回車等特殊字符第7題在Python3中,輸出變量x的正確寫法Aprint(x)Bprint("x")Cprint"x"Dprint("x")第8題假設(shè)x=y=z=x<y)

(y<z)的值A(chǔ)FalseBTrueC表達(dá)式錯(cuò)誤D不確定第9題print(1-1and3<6)運(yùn)行結(jié)果ATrueBFalseC0D不確定第10題python中,3*3**2的值A(chǔ)18B54C27D不確定項(xiàng)目2:自測(cè)題第1題python標(biāo)識(shí)符不能由以下哪部分組成______A數(shù)字B字母C下劃線D空格第2題以下為python中非法標(biāo)識(shí)符的是Astudent_ageB1_nameCx_lineD中國(guó)_python第3題Python中的布爾值包含真值與假值,其中真值用______表示ATrueB1CtureD0第4題2**3的計(jì)算結(jié)果為A5B8C6D23第5題當(dāng)需要在字符串中使用特殊字符時(shí),python使用______作為轉(zhuǎn)義字符A\B/C@D*第6題下列運(yùn)算符中優(yōu)先級(jí)最高的為______A\B**C*D()第7題a=60c=a>>2print(c)上述程序段的運(yùn)行結(jié)果為A30B2C15D10第8題下列為合法字符串的為______A‘236'’B“1316helloword”C’4548*‘‘D&jhuh&第9題下列函數(shù)用來計(jì)算字符串長(zhǎng)度的為______Areplace()Buper()Clen()Dcompare()第10題“python”[0:2]的結(jié)果為A"py"B"python"C"pyo"D"thon"第11題print("python".upper())的運(yùn)行結(jié)果為______A"python"B"PythoN"C"PYTHon"D"PYTHON"第12題print((2+3)**2//3+5)的運(yùn)行結(jié)果為______A2B13C15D20第13題Python使用______函數(shù)將整數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)AfloatBintCevalDstr第14題print函數(shù)格式化輸出使用______函數(shù)AfloatBintCformatDreplace第15題關(guān)于aandb的描述正確的為______Aa為真,b為真,則aandb為真Ba為真,b為真,則aandb為假Ca為假,b為真,則aandb為真Da為真,b為假,則aandb為真第16題Python是一種跨平臺(tái)、開源、免費(fèi)的高級(jí)動(dòng)態(tài)編程語言。第17題在Python中可以使用if作為變量名第18題加法運(yùn)算符“+”可以用來連接字符串并生成新字符串第19題9999**9999這樣的命令在Python中無法運(yùn)行第20題0o12f是合法的八進(jìn)制數(shù)字項(xiàng)目3:作業(yè)題第1題在if...else中只會(huì)執(zhí)行一個(gè)語句塊?第2題語句:foriinrange(2):print(i)的運(yùn)行結(jié)果是:3第3題語句:for

i

in

range(3):print(i,"",

end="")輸出結(jié)果為A123B012C2D3第4題n=1s=1whilen<5:s=s*nn=n+1print(s)=____________A12B34C16D24第5題for

i

in

range(1,5,5):

print(i)輸出結(jié)果為A0B2C1D5第6題if語句語法正確的是Aif(x>0)

print(x)else

print(x+1)Bifx<0print(-x)elseprint(x)Cifx>0:print(x)else:print(-x)D以上都不對(duì)第7題關(guān)于分支結(jié)構(gòu),不正確的說法是Aif語句表示式是能夠產(chǎn)生True、或False的語句,以及函數(shù)B分支語句中可以將elif改寫為elseifC多分支結(jié)構(gòu)用于多條件判斷Dif語句中語句塊的執(zhí)行依賴于條件的判斷結(jié)果第8題對(duì)于forxinrange(8),正確的解釋是Ax<8Bx<=8Cx的初始值為0,循環(huán)條件是x<8,

每次循環(huán)x=x+1Dx的初始值為0,循環(huán)條件是x<=8,

每次循環(huán)x=x+1第9題程序代碼,運(yùn)行正確的是i=1whilei<=20:ifi==3:breakprint(i)i=i+1print("while語句運(yùn)行結(jié)束")A12while語句運(yùn)行結(jié)束B012while語句運(yùn)行結(jié)束C012while語句運(yùn)行結(jié)束D012第10題程序代碼,運(yùn)行正確的是for

x

in

range(10):ifx%2==0:

continueprint(x)A13579B02468C01D3579項(xiàng)目3:自測(cè)題第1題關(guān)于Python的分支結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()APython中if-elif-else語句描述多分支結(jié)構(gòu)B分支結(jié)構(gòu)使用if保留字CPython中if-else語句用來形成雙分支結(jié)構(gòu)D分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)第2題關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是(

)Acontinue語句結(jié)束整個(gè)循環(huán)過程,不再判斷循環(huán)條件B遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等CPython通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)Dcontinue語句用來結(jié)束當(dāng)前本次循環(huán)語句塊,但不跳出當(dāng)前的循環(huán)體第3題下面代碼的輸出結(jié)果是(

)forsin"HelloWorld":

ifs=="W":

continue

print(s,end="")AHelloBHelloWorldCHelloorldDWorld第4題下面代碼的輸出結(jié)果是(

)forsin"HelloWorld!":

ifs=="W":

break

print(s,end="")AHelloWorldBHelloorldCWorldDHello第5題關(guān)于程序的異常處理,以下選項(xiàng)中描述錯(cuò)誤的是()A編程語言中的異常和錯(cuò)誤是完全相同的概念B程序異常發(fā)生后經(jīng)過妥善處理可以繼續(xù)執(zhí)行C異常語句可以與else等保留字配合使用DPython通過try、except等保留字提供異常處理功能第6題用來判斷當(dāng)前Python語句在分支結(jié)構(gòu)中的是()A引號(hào)B冒號(hào)C大括號(hào)D縮進(jìn)第7題以下選項(xiàng)中描述正確的是()A條件24<=28<25是合法的,且輸出為FalseB條件35<=45<75是合法的,且輸出為FalseC條件24<=28<25是不合法的D條件24<=28<25是合法的,且輸出為True第8題關(guān)于while保留字,以下選項(xiàng)中描述正確的是()AwhileTrue:構(gòu)成死循環(huán),程序要禁止使用B使用while循環(huán)必須提供循環(huán)次數(shù)C所有while循環(huán)功能都可以用for循環(huán)替代D使用while能夠?qū)崿F(xiàn)循環(huán)計(jì)數(shù)第9題foriinrange(3):print(i+1,end="")以上代碼輸出結(jié)果為(

)A0、1、2B[0,1,2]C4D1

2

3第10題python中沒有的語句是(

)Aif語句Bswitch語句Cwhile語句Dfor語句第11題在if...elif...else的多個(gè)語句塊中只會(huì)執(zhí)行一個(gè)語句塊?第12題字典中的鍵不允許重復(fù)。第13題在編寫多層循環(huán)時(shí),為了提高運(yùn)行效率,應(yīng)盡量減少內(nèi)循環(huán)中不必要的計(jì)算。第14題列表可以作為字典的"鍵"。第15題程序中異常處理結(jié)構(gòu)在大多數(shù)情況下是沒必要的。第16題Python中的循環(huán)語句有____循環(huán)和____循環(huán)。正確答案::while正確答案::for第17題只有if條件表達(dá)式為____時(shí),才會(huì)執(zhí)行滿足條件的語句。正確答案::真/True第18題Python中用于跳出整個(gè)循環(huán)的語句是____語句。正確答案::break第19題已知:x=(1,"a","b",3)那么,x是python中的____

(提示:從"列表、元組、字典、集合"中選擇一種數(shù)據(jù)類型,填入括號(hào))正確答案::元組第20題____語句是else語句和if語句的組合。正確答案::elif項(xiàng)目4:作業(yè)題第1題列表是包含0個(gè)或多個(gè)元素的無序類型第2題Python中的變量在使用前必須先聲明,并且一旦聲明就不能再改變其值。第3題元組與列表的不同之處是:不能修改元組中的元素第4題字典是一種數(shù)據(jù)存貯結(jié)構(gòu),由‘鍵-值’對(duì)組成,每個(gè)‘鍵-值’對(duì)稱為一個(gè)元素第5題集合中的元素可以重復(fù)第6題下列函數(shù)中,返回元組中元素最小值的是Alen()Bmin()Cmax()Dtuple()第7題已知x=[1,2,3,4],x[2:]=[5,6,7]。則x=A[1,2,3,4]B[1,5,6,7]C[1,2,5,6,7]D[5,6,7]第8題已知x=(1,2,3),y=("a","b")。則x+y的結(jié)果為A(1,2,3,"a","b")B(1,"a","b")C(1,2,3)D("a","b")第9題已知x=['a','b','c','d'],y=[1,2,3,4]。則z=zip(x,y)的結(jié)果為A[('a':1),('b':2),('c':3),('d':4)]B['a','b','c','d']:[1,2,3,4]C['a','b','c','d']D[1,2,3,4]第10題已知?jiǎng)?chuàng)建x={1,2,3,4,2,4,1},則print(x)結(jié)果為Ax={1,2,3,4,2,4,1}Bx={1,2,3,4,2,4}Cx={3,4,2,4,1}Dx={1,2,3,4}項(xiàng)目4:自測(cè)題第1題已知animal=['elephant','monkey','snake','tiger'],想要輸出列表animal中的snake字符串,正確的寫法是:Aprint(animal[0])Bprint(animal[1])Cprint(animal[2])Dprint(animal[3])第2題已知animal=['elephant','monkey','snake','tiger'].運(yùn)行代碼:print(animal[-1])屏幕上輸出的結(jié)果是:AelephantBmonkeyCsnakeDtiger第3題已知animal=['elephant','monkey','snake','tiger'],想要輸出列表animal中的'monkey','snake'字符串,正確的寫法是:Aprint(animal[0:2])Bprint(animal[1:3])Cprint(animal[2:3])Dprint(animal[1:2])第4題列表(list)是一個(gè)有序序列,沒有固定大小第5題代碼:123number=[1,2,3,4,5]for

x

in

number:

print(x,end="

")運(yùn)行這3條語句后的輸出結(jié)果是?A1

2345B1,2,3,4,5C1,2D1,2,3第6題代碼:

list=["北京","上海","云南","天津"]list.append("西安")print(list)輸出后的結(jié)果是A['北京','上海','云南','天津','西安']B['北京','上海','云南','天津']C['西安','北京','上海','云南','天津']D['北京','上海','云南','天津西安']第7題代碼:

list=[1,2,18,90.6]

print(len(list))輸出后的結(jié)果是?A3B4C1D5第8題列表中的元素使用____括號(hào)括起來的。正確答案::[]/方括號(hào)/方括號(hào)[]第9題列表listA=[10,1,"WO","中國(guó)"]中,數(shù)字1的正向索引下標(biāo)是____正確答案::1第10題元組中的元素可以進(jìn)行修改第11題元組中的元素使用____括號(hào)括起來的。正確答案::()/圓括號(hào)/小括號(hào)第12題代碼:tupleA=("春","夏","秋","冬")

print(tupleA[1])輸出的結(jié)果是?

A春B夏C秋D冬第13題以下4行代碼運(yùn)行后的輸出結(jié)果是:tuple1=(20,30)

tuple2=(5,15,25)t=tuple1+tuple2print(t)A20,30,5,15,25B(25,45,25)C(20,5,30,15,25)D(20,30,5,15,25)第14題元組與列表都是組合數(shù)據(jù)類型,且都是有序序列。第15題下列選項(xiàng)中,字典格式正確的是()Aa={key1,value1,key2,value2}Ba=[key1,value1,key2,value2]Ca={key1:value1,key2:value2}Da=[key1:value1,key2:value2]第16題以下3句代碼的輸出結(jié)果是?s1={1,2,3}s2={2,3,4}print("并集:",s1|s2)A并集:1,2,3,2,3,4B并集:1,2,3,4C并集:{1,2,3,4}D并集{1,2,3,4,}第17題以下選項(xiàng)中不能成功建立字典的是(

)Ad1={1:[1,2],3:[3,4]}Bd2={[1,2]:1,[3,4]:3}Cd3={(1,2):1,(3,4):3}Dd4={'張三':1,'李四':2}第18題字典中的元素使用____作為界定符,字典中的每個(gè)元素由兩部分組成:即____和____,其中____

不允許重復(fù)。正確答案::{}/大括號(hào)/大括號(hào){}正確答案::鍵正確答案::值正確答案::鍵第19題已知x={1:2,2:3},那么表達(dá)式x[1]的值為2第20題集合與字典是完全一樣的數(shù)據(jù)類型,因?yàn)樗麄兊睦ㄌ?hào)是一樣的,都是{}。第21題運(yùn)行:3in[3,4,"dian"],輸出結(jié)果是____。正確答案::True第22題運(yùn)行:[3]in[3,4,"dian"],后的輸出結(jié)果是____。正確答案::False第23題已知:set_A={2},那么set_A是____數(shù)據(jù)類型。(請(qǐng)?zhí)钭值洹⒓?,字符串,?shù)字,元組,列表中的一種)正確答案::集合第24題已知:dict_A={2:"李"},那么dict_A={2:"李"}是____數(shù)據(jù)類型。(請(qǐng)?zhí)钭值?、集合,字符串,?shù)字,元組,列表中的一種)正確答案::字典第25題表達(dá)式3in{1,2,3}的值為

____正確答案::True第26題創(chuàng)建一個(gè)名為list1的空列表正確寫法為____;創(chuàng)建一個(gè)名為dict1的空字典的正確寫法為____;創(chuàng)建一個(gè)名為tuple1的空元組的正確寫法為____;創(chuàng)建一個(gè)名為set1的空集合的正確寫法為____;正確答案::list1=[]正確答案::dict1={}正確答案::tuple1=()正確答案::set1=set()第27題運(yùn)行代碼:

d={"大海":"藍(lán)色","天空":"灰色","大地":"黑色"}

print(d["大地"])輸出結(jié)果是?A藍(lán)色B灰色C黑色D天空第28題字典:p={"abc":1,"def":2,"ghi":3},那么字典p的長(zhǎng)度是?A1B2C3D4第29題清空字典中所有元素應(yīng)該使用的方法是()Ainsert()Bappend()Cextend()Dclear()第30題下列哪種數(shù)據(jù)類型中的元素是無序的?A字典B字符串C列表D元組第31題寫出下列程序運(yùn)行結(jié)果str=['a','b','c','d']forsinstr:

print(s)A'a','b','c','d'BabcdC'a''b''c''d'Dabcd第32題寫出下列程序運(yùn)行結(jié)果x=(1,2,3,4,5)foriinx:print(x,end="")A(1,2,3,4,5)B1,2,3,4,5C12345D12345第33題寫出下列程序運(yùn)行結(jié)果class={'ZhangMing':'C語言','LiZhe':'Python語言','LiuJing':'Java語言'}fornameinclass.keys():

print(name)AZhangMing

LiZhe

LiuJIngBZhangMing

LiZhe

LiuJIngC'ZhangMing'

'LiZhe''LiuJIng'D'ZhangMing'

'LiZhe'

'LiuJIng'第34題class={'ZhangMing':'C語言','LiZhe':'Python語言','LiuJing':'Java語言'}forclainclass.values():

print(cla)AC語言Python語言Java語言BC語言Python語言Java語言C'C語言''Python語言''Java語言'D'C語言''Python語言''Java語言'第35題已知x={1,2,3,4,5,4,3,1},則print(x,end="")的結(jié)果A12345B1,2,3,4,5,4,3,1C1,2,3,4,5D12345431項(xiàng)目5:作業(yè)題第1題使用()關(guān)鍵字定義函數(shù)AfunctionBfuncCdefDclass第2題python中,函數(shù)()A不能嵌套定義B不能嵌套調(diào)用C不能遞歸調(diào)用D以上都不對(duì)第3題def

f():

print(x)

x=20+1

f()A程序異常B0C21D20第4題Python中全局變量和局部變量不可同名第5題函數(shù)定義中,可以不需要指定形式參數(shù)以及返回值類型第6題關(guān)于Python函數(shù)使用,描述不正確的是A函數(shù)定義是函數(shù)使用的第一步B函數(shù)被調(diào)用后才執(zhí)行C函數(shù)執(zhí)行結(jié)束后,程序執(zhí)行流程會(huì)自動(dòng)返回到函數(shù)被調(diào)用的語句之后D必須有一個(gè)主函數(shù)第7題函數(shù)在調(diào)用之前無需定義,即可使用第8題一個(gè)Python程序的變量包含全局變量和局部變量第9題寫出系列程序運(yùn)行結(jié)果def

prme(a,b,c):

print(a,b,c)prme(2,4,6)A2

4

6B246C2,4,6D以上都不對(duì)第10題寫出下面程序的執(zhí)行結(jié)果total=0defsum(num1,num2):

total=num1+num2

print("函數(shù)局部變量total=",total)sum(2,4)A函數(shù)局部變量total=0B函數(shù)局部變量total=6C函數(shù)局部變量total=2D函數(shù)局部變量total=4項(xiàng)目5:自測(cè)題第1題python語言定義函數(shù)用什么關(guān)鍵字AimportBinputCprintDdef第2題假設(shè)定義一個(gè)max函數(shù)正確的調(diào)用方法是Aimportmax()BimportmaxCdefmax()Dmax()第3題max(a,b,c),有幾個(gè)參數(shù)A3B2C1第4題max(a,b,c),調(diào)用正確的是Amax(1,3,5)Bmax(a,b)Cmax(a)Dmax()第5題max(a,b,c=0),調(diào)用正確的是Amax(1,2,3,4)Bmax(1,2)Cmax(1)Dmax()第6題在函數(shù)內(nèi)使用()關(guān)鍵字,能將局部變量聲明為全局變量。AmainBglobalCdefDint第7題下列關(guān)于函數(shù)參數(shù)的說法中,錯(cuò)誤的是A當(dāng)使用關(guān)鍵字參數(shù)傳遞實(shí)參時(shí),需要為實(shí)參關(guān)聯(lián)形參B若無法確定需要傳入函數(shù)的參數(shù)個(gè)數(shù),可以為函數(shù)設(shè)置不定長(zhǎng)參數(shù)C定義函數(shù)時(shí)可以為參數(shù)設(shè)置默認(rèn)值D不定長(zhǎng)參數(shù)*args可傳遞不定數(shù)量的實(shí)參第8題下列關(guān)于Python函數(shù)的說法中,錯(cuò)誤的是A匿名函數(shù)與使用關(guān)鍵字def定義的函數(shù)沒有區(qū)別B遞歸函數(shù)就是在函數(shù)體中調(diào)用了自身的函數(shù)C匿名函數(shù)沒有函數(shù)名D匿名函數(shù)中可以使用if語句第9題python中導(dǎo)入numpy庫正確的是AopennumpyBclassnumpyCimportnumpyDdefnumpy第10題python導(dǎo)入模塊使用什么關(guān)鍵字AprintBinputCimportDclass第11題python語言定義函數(shù)用____關(guān)鍵字正確答案::def第12題defmax(a,b,c=0),此函數(shù)有____類型的參數(shù)(提示:可以不傳遞實(shí)參的參數(shù))和____類型的參數(shù)(提示:必須傳遞實(shí)參的參數(shù))正確答案::可缺省/默認(rèn)值參數(shù)正確答案::必須/位置參數(shù)第13題在函數(shù)內(nèi)將局部變量聲明為全局變量使用____關(guān)鍵字。正確答案::global第14題python中導(dǎo)入模塊使用____關(guān)鍵字正確答案::import第15題python調(diào)用MAX(a,b)將10傳遞給b,將20傳遞給a,正確的調(diào)用書寫方式是____正確答案::MAX(20,10)/MAX(20,10)/MAX(20,10)第16題函數(shù)可以提高代碼的復(fù)用性。第17題全局變量只能在有的函數(shù)中才可以被訪問。第18題函數(shù)的位置參數(shù)有嚴(yán)格的位置關(guān)系。第19題不能為函數(shù)中的默認(rèn)值參數(shù)傳遞實(shí)際參數(shù)。第20題函數(shù)執(zhí)行結(jié)束后,其內(nèi)部的局部變量將會(huì)被回收。第21題下面程序的運(yùn)行結(jié)果a=3b=5deffun(x,y):b=7print(x+y,b)fun(a,b)A8

7B8

5C35D3

7第22題下面程序運(yùn)行結(jié)果deffun(x):b=3b=b+xreturnbt=fun(3)f=fun(5)print(t+f)A8B9C14D13第23題下面程序結(jié)果為deffun(x,y):globalaa=5t=a+breturnta=3b=5c=fun(a,b)print(a,b,c)A5

5

10B3

58C558D3

5

18第24題下面程序運(yùn)行結(jié)果defdefout():

a=3

defdefin():

nonlocala

a=5

print(a)defout()A5B7C3D8第25題下面程序運(yùn)行結(jié)果defdefout():num=3defdefin():

nonlocalnum

num=5

print("defin函數(shù)中num=",num)defin()print("defout函數(shù)中num=",num)defout()Adefin函數(shù)中num=5defout函數(shù)中num=5Bdefin函數(shù)中num=3defout函數(shù)中num=5Cdefin函數(shù)中num=3defout函數(shù)中num=3Ddefin函數(shù)中num=5defout函數(shù)中num=8項(xiàng)目6:作業(yè)題第1題下列選項(xiàng)中不是面向?qū)ο蟮奶卣鳎ǎ〢多態(tài)B繼承C抽象D封裝第2題類定義的關(guān)鍵字是AdefBfunctionCclassDmain第3題構(gòu)造方法是類的一個(gè)特殊方法,其名稱為A與類同名B__init__CinitD__del__第4題構(gòu)造方法的作用A一般成員方法B類的初始化C對(duì)象的初始化D對(duì)象建立第5題用于釋放類占用資源的方法是A__del__B__init__CdelDdelte第6題類和對(duì)象的關(guān)系,描述正確的是A類和面向?qū)ο蟮暮诵腂類是現(xiàn)實(shí)事物的核心C對(duì)象描述現(xiàn)實(shí)的個(gè)體,它是類的實(shí)例D對(duì)象依據(jù)類建立,一個(gè)類只要一個(gè)對(duì)象第7題類中包含一個(gè)特殊的變量,表示當(dāng)前對(duì)象自身,可以訪問類成員.這個(gè)特殊的變量是AselfBmeCthisD以上都不對(duì)第8題不能使用類名訪問的是A靜態(tài)方法B類方法C實(shí)例方法D以上都不對(duì)第9題表示C類繼承B類和D類的格式是AclassC(B,D):BclassC(B,D)CclassC(D):Dclass(B):第10題下面程序運(yùn)行結(jié)果是classCar:price=23000defrun(self):

print('車在行駛中……')car_1=Car()

car_1.run()

print('車的價(jià)格是:',car_1.price)A車在行駛中……車的價(jià)格是:23000B車的價(jià)格是:23000C車在行駛中……D以上都不對(duì)項(xiàng)目6:自測(cè)題第1題下列關(guān)于類的說法,錯(cuò)誤的是A在類中可以定義私有方法和屬性B類方法的第一個(gè)參數(shù)是clsC實(shí)例方法的第一個(gè)參數(shù)是selfD類的實(shí)例無法訪問類屬性第2題下列關(guān)于繼承的說法中,錯(cuò)誤的是A私有屬性和私有方法是不能被繼承的B子類會(huì)自動(dòng)擁有父類的屬性和方法C如果一個(gè)類有多個(gè)父類,該類會(huì)繼承這些父類的成員DPython不支持多繼承第3題下列方法中,用于初始化屬性的方法是A__init__()Badd()C__init()D__del__()第4題一個(gè)類可以實(shí)例化__個(gè)對(duì)象A無數(shù)B3C2D1第5題____方法會(huì)在對(duì)象初始化時(shí)自動(dòng)調(diào)用A析構(gòu)方法B構(gòu)造方法C自定義方法D主方法第6題Python中使用關(guān)鍵宇____聲明一個(gè)類。正確答案::class第7題在_init_()方法中第一個(gè)參數(shù)永遠(yuǎn)是____正確答案::self第8題于類中使用____函數(shù)可以調(diào)用父類中的方法。正確答案::super第9題Python中通過在屬性名前添加____方式設(shè)置私有屬性。正確答案::關(guān)鍵字第10題python中銷毀對(duì)象時(shí)自動(dòng)調(diào)用____方法正確答案::析構(gòu)第11題在類定義中,對(duì)變量的訪問方法是A對(duì)象.方法.變量B對(duì)象.變量C類名.變量D對(duì)象.方法第12題屬于對(duì)象組成部分是A封裝B繼承C多態(tài)D屬性第13題類的說法中,錯(cuò)誤的是A類是一種實(shí)例B類實(shí)例化時(shí),首先執(zhí)行類中的__init()__方法C類實(shí)例化時(shí),傳入的參數(shù)不用帶selfD類中的變量前帶有前綴self時(shí),此變量可以在類中任意位置使用第14題關(guān)于類和對(duì)象說法中,錯(cuò)誤的是A一個(gè)類可以繼承多個(gè)父類B在子類繼承父類時(shí),父類的私有屬性和方法也會(huì)被繼承C類中公有成員方法和私有成員方法可以通過名字來區(qū)分D某個(gè)類把所有需要的數(shù)據(jù)和對(duì)數(shù)據(jù)的操作都封裝在類中,分別成為類的成員變量和方法第15題下面程序代碼中,__init__()方法包含形參的個(gè)數(shù)class

Dog():def__init__(self,xna,xag,xad):self.xna=xnaself.xag=xagself.ad=xadA1B2C3D4第16題

類中定義私有屬性的方法是A使用__X定義B使用__X__定義C使用關(guān)鍵字private定義D使用關(guān)鍵字public定義第17題表示X類繼承Y類和T類的格式是Aclass

C

Y,T:Bclass

C(Y,T)Cclass

C(Y,T):Dclass

C

YandT:第18題不能使用類名訪問的是A靜態(tài)方法B類方法C實(shí)例方法D以上都是第19題用于表示靜態(tài)方法的是A@classmethodB@staticmethodC#staticmethodD@static第20題不能作為類名使用的是ANameBNa_sexCNAseDNa項(xiàng)目7:作業(yè)題第1題向文件中寫入指定的字符串Aread()Bwrite()Cwriteline()Dwritelines()第2題對(duì)文件操作步驟是A讀文件,寫文件,關(guān)閉文件B打開文件,讀/寫文件,關(guān)閉文

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論