基礎(chǔ)知識測試二附有答案_第1頁
基礎(chǔ)知識測試二附有答案_第2頁
基礎(chǔ)知識測試二附有答案_第3頁
基礎(chǔ)知識測試二附有答案_第4頁
基礎(chǔ)知識測試二附有答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Python基礎(chǔ)知識測試二[復制]姓名[填空題]*_________________________________1、在Python語言中,不能作為變量名的是[單選題]*A、studentB、_bmgC、5sp(正確答案)D、Teacher2、以下關(guān)于Python縮進的描述中,正確的是(多選)*A、縮進表達了所屬關(guān)系和代碼塊的所屬范圍(正確答案)B、縮進是可以嵌套的,從而形成多層縮進(正確答案)C、判斷、循環(huán)、函數(shù)等都能夠通過縮進包含一批代碼(正確答案)D、Python用嚴格的縮進表示程序的格式框架,所有代碼都需要在行前至少加一個空格3、以下代碼的輸出結(jié)果是()

lis=list(range(4))

print(lis)

[單選題]*A、[0,1,2,3](正確答案)B、[0,1,2,3,4]C、0,1,2,3D、0,1,2,3,44、下列關(guān)于列表變量ls操作的描述中,錯誤的是[單選題]*A、ls.copy():生成一個新列表,復制ls的所有元素B、ls.remove(x):刪除ls中所有x的元素(正確答案)C、ls.append(x):在ls最后添加一個元素D、ls.reverse():反轉(zhuǎn)列表ls中所有的元素5、函數(shù)中定義了3個參數(shù),其中2個參數(shù)都指定了默認值,調(diào)用函數(shù)時參數(shù)個數(shù)最少是()[單選題]*A、0B、1(正確答案)C、2D、36、以下關(guān)于python字典的描述中,錯誤的是[單選題]*A、在Python中,用字典來實現(xiàn)映射,通過整數(shù)索引來查找其中的元素(正確答案)B、在定義字典對象時,鍵和值用冒號連接C、字典中的鍵值對之間沒有順序,并且不能重復D、字典中引用與特定鍵對應(yīng)的值,用字典名[鍵值]的格式來實現(xiàn)7、以下關(guān)于Python分支的描述中,錯誤的是[單選題]*A、Python分支結(jié)構(gòu)使用保留字if、elif和else來實現(xiàn),每個if后面必須有elif或else(正確答案)B、if-else結(jié)構(gòu)是可以嵌套的C、if語句會判斷后面的邏輯表達式,當表達式為真時,執(zhí)行if后續(xù)的語句塊D、縮進是Python分支語句的語法部分,縮進不正確會影響分支功能8、列表變量ls共包含10個元素,ls索引的取值范圍是[單選題]*A、(0,10)B、[0,10]C、(1,10]D、[0,9](正確答案)9、以下代碼的輸出結(jié)果是()

CLis=list(range(5))

print(5notinCLis)[單選題]*A、True(正確答案)B、FalseC、0D、-110、以下描述,正確的是[單選題]*A、如果s是一個序列,s=[1,'kate',True],s[3]返回TrueB、如果x不是s的元素,xnotins返回True(正確答案)C、如果x是s的元素,xins返回FalseD、如果s是一個序列,s=[1,"kate",False],s[-1]返回True11、以下代碼的輸出結(jié)果是()

foriinrange(1,6):

ifi%4==0:

continue

else:

print(i,end=",")[單選題]*A、1,2,3,B、1,2,3,4,C、1,2,3,5,(正確答案)D、1,2,3,6,12、以下代碼的輸出結(jié)果是()

defyoung(age):

ifage>=25andage<=30:

print("作為一個老師,你很年輕")

elifage<25:

print("作為一個老師,你太年輕了")

elifage>=60:

print("作為一個老師,你可以退休了")

else:

print("作為一個老師,你很有愛心")

young(42)[單選題]*A、作為一個老師,你很年輕B、作為一個老師,你太年輕了C、作為一個老師,你可以退休了D、作為一個老師,你很有愛心(正確答案)13、以下代碼輸出結(jié)果是

ls=["2020","1903","Python"]

ls.append(2050)

ls.append([2020,"2020"])

print(ls)[單選題]*A、['2020','1903','Python',2020,[2020,'2020']]B、['2020','1903','Python',2020]C、['2020','1903','Python',2050,[2020,'2020']](正確答案)D、['2020','1903','Python',2050,['2020']]14、下述代碼的輸出結(jié)果是()

forsin"grandfather":

ifs=="d"ors=="h":

continue

print(s,end="")[單選題]*A、grandfatherB、granfater(正確答案)C、grandD、father15、以下代碼的輸出結(jié)果是()

forsin"PythonNCRE":

ifs=="N":

break

print(s,end="")[單選題]*A、PythonCREB、NC、Python(正確答案)D、PythonNCRE16、下列代碼的輸出結(jié)果是()

ls=[]

formin'想念':

fornin'家人':

ls.append(m+n)

print(ls)[單選題]*A、[想念家人]B、[想想念念家家人人]C、想家想人念家念人D、['想家','想人','念家','念人'](正確答案)17、以下代碼輸出結(jié)果是

d={'food':{'cake':1,'egg':5}}

print(d.get('egg','nothisfood'))

[單選題]*A、eggB、1C、foodD、nothisfood(正確答案)18、以下代碼的輸出結(jié)果是()

deffunc(a,b):

a**=b

returna

s=func(2,5)

print(s)[單選題]*A、10B、20C、32(正確答案)D、519、以下代碼的輸出結(jié)果是()

deffibRate(n):

ifn<=0:

return-1

elifn==1:

return-1

elifn==2:

return1

else:

L=[1,5]

foriinrange(2,n):

L.append(L[-1]+L[-2])

returnL[-2]%L[-1]

print(fibRate(7))[單選題]*A、5(正確答案)B、28C、-1D、120、表達式3**2*4//6%7的計算結(jié)果是[單選題]*A、3B、5C、4D、6(正確答案)21、關(guān)于以下代碼的描述中,正確的是()

deffunc(a,b):

c=a**2+b

b=a

returnc

a=10

b=2

c=func(b,a)+a[單選題]*A、執(zhí)行該函數(shù)后,變量c的值為112B、該函數(shù)名稱為funC、執(zhí)行該函數(shù)以后,變量b的值為2(正確答案)D、執(zhí)行該函數(shù)以后,變量b的值為1022、以下代碼輸出結(jié)果是

ls=['book',666,[2018,'python',314],20]

print(ls[2][1][-2])[單選題]*A、nB、pythonC、o(正確答案)D、結(jié)果錯誤23、ls=[2,'apple',[42,'yellow','misd'],1.2],表達是ls[2][-1][2]的結(jié)果是[單選題]*A、mB、iC、s(正確答案)D、d24、以下程序的輸出結(jié)果是()

foriin'miss':

forjinrange(3):

print(i,end="")

ifi=="i":

break[單選題]*A、missmisssmissB、mmmissssss(正確答案)C、mmmiiissssssD、m

溫馨提示

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

評論

0/150

提交評論