雨課堂學(xué)堂在線學(xué)堂云《Python語言程序設(shè)計(西華師范)》單元測試考核答案_第1頁
雨課堂學(xué)堂在線學(xué)堂云《Python語言程序設(shè)計(西華師范)》單元測試考核答案_第2頁
雨課堂學(xué)堂在線學(xué)堂云《Python語言程序設(shè)計(西華師范)》單元測試考核答案_第3頁
雨課堂學(xué)堂在線學(xué)堂云《Python語言程序設(shè)計(西華師范)》單元測試考核答案_第4頁
雨課堂學(xué)堂在線學(xué)堂云《Python語言程序設(shè)計(西華師范)》單元測試考核答案_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第1題功能要求:接受用戶輸入的'yes'或'no'并保存在age變量中代碼:a=input("請輸入'yes'或'no':")()Ainput("請輸入'yes'或'no':")運行時在屏幕上給用戶提示語第1題int(3.14)結(jié)果為()A3B3.14C3.1D3.2第2題換行的轉(zhuǎn)義符為()A\bB\nC\tD\f第3題下列選項中合法的標(biāo)識符是()A_7a_bBbreakC_a$bD7ab第4題表達式3*(2+12%3)**3/5的結(jié)果是()A129.6B4C43.2D4.8第5題下面運算結(jié)果不是浮點型的有()A2*0.5B0.2C5//2D439e8第6題在字符串格式化中,格式字符串中不可以使用()代表要輸出的數(shù)據(jù)。A%sB%nC%fD%d第7題下面()是非法變量名Amy-nameBcomplexC_addressDID第8題以下不合法的布爾表達式是()Axin[1,2,3,4,5]B3=aCe>5and4==fD(x-6)>5第9題在Python中,邏輯量有()AYes,NoBTure,falseCT,FD1,0第10題語句eval('2+4/5')執(zhí)行后的輸出結(jié)果是()A2.8B2C2+4/5D2+4/5’第11題在一個同時包含整數(shù)和浮點數(shù)的表達式中,Python要進行的轉(zhuǎn)換是()A浮點數(shù)轉(zhuǎn)換為整數(shù)B整數(shù)轉(zhuǎn)換為浮點數(shù)C浮點數(shù)和整數(shù)轉(zhuǎn)換為字符串D整數(shù)轉(zhuǎn)換為字符串第12題字符串s='a\nb\tc',則len()的值是()A7B6C5D4第13題Python不支持的數(shù)據(jù)類型有()AcharBintCfloatDlist第14題下面四個選項中,均是合法常量的是()A0x48a,2e5,0xB01,986,012,0668C160,0xffff,011D60,0fa,0xe作業(yè)第1題以下代碼段的輸出結(jié)果是()forstrin"mypython":

ifstr=='y'orstr=='t':

continue

print(str,end='')AmphonBmypythonCmpthonDmypyhon第2題可以終止循環(huán)體語句執(zhí)行的語句是()AcontinueBexitCbreakDquit第3題對下列語句不符合語法要求的表達式是()forvarin___:

print()Arange(0,10)BHelloC(1,2,3)D{1,2,3,4,5}第4題設(shè)有程序段k=10while():k=k-1則下面描述中正確的是()A循環(huán)執(zhí)行9次B循環(huán)執(zhí)行10次C循環(huán)執(zhí)行11次D循環(huán)是無限循環(huán)第5題下列程序執(zhí)行后,p的值是()a=[[1,2,3],[4,5,6],[7,8,9]]p=1foriinrange(len()):

p*=a[][]A45B15C6D28第6題以下for語句中,不能完成1~10的累加功能的是()Aforiinrange(10,0):sum+=iBforiinrange(1,11):sum+=iCforiinrange(10,-1,-1):sum+=iDforiin(10,9,8,7,6,5,4,3,2,1):sum+=i第7題關(guān)于循環(huán)描述下列說法錯誤的是(

)A循環(huán)的基本思想是重復(fù)BPython允許無止境的循環(huán)C循環(huán)是計算機解題的一個重要特征DPython有while循環(huán)和for循環(huán)第8題下列Python程序的運行結(jié)果是()x=0y=Trueprint(x>yand‘A’<’b’)<>ATrueBFalseCtrueDfalse第9題下面程序段求x和y中的較大數(shù),不正確的是()AmaxNum=xifx>yelseyBmaxNum=math.max(x,y)Cif(x>y):maxNum=xDif(y>=x):maxNum=yelse:maxNum=x第10題下列語句執(zhí)行后的輸出是()if2:print(5)else:

print(6)A0B2C5D6第11題執(zhí)行下列Python語句后的顯示結(jié)果是()i=1ifi:print()else:print()A輸出1B輸出TrueC輸出FalseD輸出0第12題執(zhí)行下列Python語句后的顯示結(jié)果是()x=2y=2.0if(x==y):print("Equal")else:print("NotEqual")AEqualBNotEqualC編譯錯誤D運行時錯誤第13題在Python中,實現(xiàn)多分支選擇結(jié)構(gòu)的最佳方法是()AifBif-elseCif-elif-elseDif嵌套第14題下面if語句統(tǒng)計滿足“性別()為男、職稱()為副教授、年齡()小于40歲”,條件的人數(shù),正確的語句為()Aif(gender=="男"orage<40and=""duty="=">Bif(gender=="男"andage<40and=""duty="=">Cif(gender=="男"andage<40or=""duty="=">Dif(gender=="男"orage<40or=""duty="=">第15題下面if語句統(tǒng)計“成績()優(yōu)秀的男生以及不及格的男生”的人數(shù),正確的語句為()Aif(gender=="男"andmark<60or=""mark="">=90):n+=1Bif(gender=="男"andmark<60and=""mark="">=90):n+=1Cif(gender=="男"and(mark<60or=""mark="">=90)):n+=1Dif(gender=="男"or(mark<60or=""mark="">=90)):n+=1作業(yè)第1題在下列命令中,()既可以刪除列表中的一個元素,也可以刪除整個列表。AremoveBdelCpopDclear第2題在下列表達式中,(

)不是合法的元組。A(20,)B('runoob')C()D(123,'runoob')第3題下面選項中()是Python的可更改數(shù)據(jù)類型。A字符串B元組C列表D數(shù)字第4題下列關(guān)于元組的說法,錯誤的是()A元組中的元素不能改變和刪除B元組沒有append()或extend()方法C元組在定義時所有元素放在一對圓括號"()"中D用sort()方法可對元組中的元素排序第5題

Python的序列類型不包括()A字符串B字典C元組D列表第6題列表中的元素排序,可以通過sort()中添加reverse參數(shù)來實現(xiàn),參數(shù)值等于()表示降序排列。ATrueBtrueCFalseDfalse第7題

關(guān)于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是()A不支持in運算符B可以不按順序査找元素C必須按順序插入元素D所有元素類型必須相同第8題列表[iforiinrange(12)ifi%4==0]的值是(

)A[4,8]B[0,4,8]C[4,8,12]D[0,4,8,12]第9題列表[iforiinrange(15)ifi%5==1]的值是(

)A[5,10]B[0,5,10,15]C[5,10,15]D[1,6,11]第10題對于列表L=[1,2,3,4,5,6],L[-3]指的是()A1B3C4D6第11題下列Python數(shù)據(jù)中,其元素可以改變的是()A列表B元組C字符串D數(shù)組第12題L.reverse()和L[-1:-1-len():-1]的主要區(qū)別是(

)AL.reverse()和L[-1:-1-len(L):-1]都將列表的所有元素反轉(zhuǎn)排列,沒有區(qū)別BL.reverse()和L[-1:-1-len(L):-1]都不會改變列表L原來內(nèi)容CL.reverse不會改變列表L的內(nèi)容,而L[-1:-1-len(L):-1]會改變列表L原來內(nèi)容DL.reverse會改變列表L的內(nèi)容,而L[-1:-1-len(L):-1]產(chǎn)生一個新列表,不會改變列表L原來內(nèi)容第13題對于列表L=[1,2,'Python',[1,2,3,4,5]],L[-3]的是()A1B2C'Python'D[1,2,3,4,5]第14題L=[1,2,3,4,5,6,7,8,9],L[6]指的是()A5B6C7D8第15題Python語句print(type([1,2,3,4]))的輸出結(jié)果是()A<class'tuple'>B<class'dict'>C<class'set'>D<class'list'>第16題關(guān)于Python組合數(shù)據(jù)類型,以下選項中描述錯誤的是()APython的str、tuple和list類型都屬于序列類型BPython組合數(shù)據(jù)類型能夠?qū)⒍鄠€同類型或不同類型的數(shù)據(jù)組織起來,通過單一的表示使數(shù)據(jù)操作更有序、更容易C組合數(shù)據(jù)類型可以分為3類:序列類型、集合類型和映射類型D序列類型是二維元素向量,元素之間存在先后關(guān)系,通過序號訪問第17題下列類型的數(shù)據(jù)中其元素可以改變的是()A列表B元組C字符串D單個字符作業(yè)第1題對于字典D={'A':10,'B':20,'C':30,'D':40},sum(list(D.values()的值是()。A10B100C40D200第2題

對于字典D={'A':10,'B':20,'C':30,'D':40},len()的是()。A4B8C10D12正確答案:DA第3題以下不能創(chuàng)建字典的語句是()。Adict1={}Bdict2={3:5}Cdict3=dict([1,2],[3,4])Ddict4=dict(([1,2],[3,4]))第4題s1={'e','u','t','n','h','l','s','o'},則'e'ins1等于()。AFalseBTrueC出錯D'e'第5題在下列語句中,不能創(chuàng)建一個字典的語句是()。Adict={}Bdict={4:6}Cdict={(4,5,6):'dictionary'}Ddict={[4,5,6]:'dictionary'}第6題在下列語句中,定義了一個Python字典的是()。A[1,2,3]B(1,2,3)C{1,2,3}D{}第7題Python的序列類型不包括()。A字符串B字典C元組D列表第8題下列關(guān)于字典的定義,()是錯誤。A值可以是任意類型的Python對象B屬于Python中的不可變類型C字典元素用大括號{}包裹D由鍵值(key-value)對構(gòu)成第9題下列Python程序的運行結(jié)果是()s1=set([1,2,2,3,3,3,4])s2={1,2,5,6,4}print(s1&s2)A

溫馨提示

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

評論

0/150

提交評論