Python語言基礎(chǔ)測試試題附答案_第1頁
Python語言基礎(chǔ)測試試題附答案_第2頁
Python語言基礎(chǔ)測試試題附答案_第3頁
Python語言基礎(chǔ)測試試題附答案_第4頁
Python語言基礎(chǔ)測試試題附答案_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Python語言基礎(chǔ)測試試題及答案1.python中查看對象的屬性或方法,返回對象的屬性和方法列表的函數(shù)為:A.help()B.dir()(正確答案)C.info()D.check()2.python中哪種標識符代表類的私有成員:A.__foo__B._fooC.__foo(正確答案)D.foo__3.python中代碼跨行時需要在行尾加上哪個符號A.\(正確答案)B./C.|D.-4.fromcopyimportcopy

a=[1,2,3]

b=copy(a)

aisb

輸出結(jié)果為:A.NoneB.TrueC.False(正確答案)D.報錯5.fromcopyimportcopy

a=[1,2,3]

b=copy(a)

b==a

輸出結(jié)果為:A.NoneB.True(正確答案)C.FalseD.報錯6.fromcopyimportdeepcopy

a=[1,2,3]

b=deepcopy(a)

aisb

輸出結(jié)果為:A.NoneB.TrueC.False(正確答案)D.報錯7.print(type(16/4))的結(jié)果為A.intB.float(正確答案)C.strD.bool8.a='python'

a[0]='c'

print(a)

輸出結(jié)果為:A.cythonB.pcthonC.cD.報錯(正確答案)9.python中哪個轉(zhuǎn)義字符代表換行A.\n(正確答案)B.\bC.\tD.\r10.fromdatetimeimportdatetime

a='20190520'

將a轉(zhuǎn)變?yōu)閐atetime對象的語句正確的是A.datetime.strptime(a,'%Y%m%d')(正確答案)B.datetime.strptime(a,'%y%m%d')C.datetime.strptime(a,'&y&m&d')D.datetime.strptime(a,'$Y$m$d')11.a=[2,3,1]

a.sort()

輸出結(jié)果為:A.[1,2,3]B.[3,2,1]C.無輸出結(jié)果(正確答案)D.None12.n1=[1,2,3]

n2=list('python')

n1+n2

輸出結(jié)果為:A.[1,2,3,'p','y','t','h','o','n'](正確答案)B.[1,2,3,'python']C.['1p','2y','3t','h','o','n']D.報錯13.(1,2,3).append(4)

輸出結(jié)果為:A.(1,2,3,4)B.(1,2,3)C.(4,1,2,3)D.報錯(正確答案)14.d={'Name':'Li','Age':23}

'Name'ind

輸出結(jié)果為:A.True(正確答案)B.FalseC.NoneD.'Li'15.d={'Name':'Li','Age':23}

23ind

輸出結(jié)果為:A.TrueB.False(正確答案)C.NoneD.'Age'16.set('121323')

輸出結(jié)果為:A.('1','2','1','3','2','3')B.('121323')C.('1','2','3')(正確答案)D.報錯17.[x1+x2forx1,x2inzip([1,2],[3,4])]

輸出結(jié)果為:A.[4,6](正確答案)B.[3,7]C.[1,2,3,4]D.報錯18.ifNone:

print('Hello')

輸出結(jié)果為:A.NoneB.'Hello'C.無任何輸出(正確答案)D.報錯19.在if...elif...else的多個語句塊中只會執(zhí)行一個語句塊?A.正確(正確答案)B.錯誤C.根據(jù)條件決定D.python中無elif語句20.Python中,for和while可以有else語句?A.只有for有else語句B.只有while有else語句C.for,while都有else語句(正確答案)D.for,while都沒有else語句21.i=sum=0

whilei<=4:

sum+=i

i=i+1

print(sum)

輸出結(jié)果為:A.0B.10(正確答案)C.4D.以上結(jié)果均不正確22.以下哪個描述是正確的?A.break語句用于終止當前循環(huán)。B.continue語句用于跳過當前剩余要執(zhí)行的代碼,執(zhí)行下一次循環(huán)。C.break和continue語句通常與if,if...else和if...elif...else語句一起使用。D.以上說法都是正確的。(正確答案)23.

forcharin'PYTHONSTRING':

ifchar=='':

break

print(char,end='')

ifchar=='O':

continue

輸出結(jié)果為:A.PYTHONSTRINGB.PYTHONSTRINGC.PYTHOD.PYTHON(正確答案)24.以下關(guān)于pass哪個描述是正確的?A.Python會忽略pass語句,就像忽略注釋一樣。。B.pass語句會終止當前循環(huán)。C.pass不做任何事情,一般用做占位語句。(正確答案)D.以上說法都是正確的。25.如果函數(shù)沒有使用return語句,則函數(shù)返回的是?A.0B.None(正確答案)C.任意整數(shù)D.報錯!函數(shù)必須要有返回值。26.

defgreetPerson(name):

print('Hello',name)

greetPerson('Runoob','Google')

輸出結(jié)果為:A.HelloRunoobHelloGoogleB.Hello('Runoob','Google')(正確答案)C.HelloRunoobD.報錯27.result=lambdax:xx

print(result(5))

輸出結(jié)果為:A.lambdax:xxB.10C.25(正確答案)D.5528.

defFoo(x):

if(x==1):

return1

else:

returnx+Foo(x-1)

print(Foo(4))

輸出結(jié)果為:A.10(正確答案)B.24C.7D.129.

defpower(x):

defp(y):

returnxy

returnp

power(2)(5)

輸出結(jié)果為:A.2B.25C.10D.32(正確答案)30.list(map(lambdax,y:xy,[1,2,3],[4,5,6]))

輸出結(jié)果為:A.[6,10,12]B.[4,10,18](正確答案)C.[5,7,9]D.報錯31.print({1,2,3}-{3,4,6})

輸出結(jié)果為:A.{-2,-2,-3}B.{2,2,3}C.{1,2}(正確答案)D.報錯32.print(list(zip([1,2],[3,4])))

輸出結(jié)果為:A.[1,2,3,4]B.[(1,2),(3,4)]C.[(1,3),(2,4)](正確答案)D.報錯33.

x=[1,2,3,2,3]

x.pop()

print(x)

輸出結(jié)果為:A.[1,2,3,2,3]B.3C.[2,3,2,3]D.[1,2,3,2](正確答案)34.

x=[1,2,3]

x[1:]=[2]

print(x)

輸出結(jié)果為:A.[1,2,2]B.[1,2](正確答案)C.[1,2,3]D.[2,2,2]35.

x=[1,2,3]

x[:3]=[2]

print(x)

輸出結(jié)果為:A.[1,2,3]B.[1,2]C.[2](正確答案)D.[2,2,2]36.

x=[1,2,3,2,3]

x.remove(2)

print(x)

輸出結(jié)果為:A.[1,3,3]B.[1,3,2,3](正確答案)C.[1,2,3,3]D.[1,3]37.

x=(3)

print(x3)

輸出結(jié)果為:A.(3,3,3)B.9(正確答案)C.[9]D.報錯38.

x=(3,)

print(x3)

輸出結(jié)果為:A.(3,3,3)(正確答案)B.9C.[9]D.報錯39.下列哪個方法用于查看類的屬性A.__doc__B.__dict__(正確答案)C.__module__D.__class__40.

try:

100/0

exceptExceptionase:

print(1,end='')

else:

print(2,end='')

finally:

print(3,end='')

輸出結(jié)果為:A.12B.13(正確答案)C.23D.12341.open函數(shù)中哪種文件讀取模式只用于寫入A.rB.rbC.w(正確答案)D.a42.python在聲明類的過程中定義屬性時,帶有什么的屬性稱為私有屬性A.2個下劃線的前綴(正確答案)B.1個下劃線的前綴C.2個下劃線的后綴D.1個下劃線的后綴43.在Python3.x中可以使用中文作為變量名。對(正確答案)錯44.Python變量名必須以字母或下劃線開頭,并且區(qū)分字母大小寫。對(正確答案)錯45.3+4j不是合法的Python表達式。對錯(正確答案)46.只有Python擴展庫才需要導(dǎo)入以后

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論