(完整版)python二級(jí)考試試題3圖文word_第1頁(yè)
(完整版)python二級(jí)考試試題3圖文word_第2頁(yè)
(完整版)python二級(jí)考試試題3圖文word_第3頁(yè)
(完整版)python二級(jí)考試試題3圖文word_第4頁(yè)
(完整版)python二級(jí)考試試題3圖文word_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

(完整版)python二級(jí)考試試題3圖文word一、選擇題1.計(jì)算機(jī)能直接接收和執(zhí)行的程序設(shè)計(jì)語(yǔ)言為()A.VisualBasic語(yǔ)言.BPython語(yǔ)言C.機(jī)器語(yǔ)言D.自然語(yǔ)言2.有如下python程序段:a=[4,5,3,6,7,8,2,9,1]m,c=1,1foriinrange(1,len(a)):ifa[i]>=a[i-1]:c+=1m=max(m,c)else:c=1print(c,m)cm則程序執(zhí)行后,和的值分別是()A1B1C2144.和D34.和.和.和3.在Python中,字符串運(yùn)算符“+”的作用是把字符串進(jìn)行連接,則表達(dá)式"20"+"19"+"20+19"A.392019()結(jié)果是的運(yùn)算B.201939C.201920+19D.3939法環(huán)節(jié),使用4.韋沐沐同學(xué)利用Python軟件編寫“求能被3整除的數(shù)”程序,在設(shè)計(jì)算流程圖描述算法,如右圖所示,其中空白處可以填入的是()

A.A÷3==0B.A/3==0C.A\3==0D.A%3==05.在Python程序中,要求s=3+6+9+…+300說(shuō)法不正確的是()。的值,可以采用如下代碼,下列選項(xiàng)中的A.for循環(huán)語(yǔ)句中步長(zhǎng)為3B.語(yǔ)句s=0應(yīng)改為s=1D.程序使用了循環(huán)結(jié)構(gòu)C.語(yǔ)句s=s+i共循環(huán)執(zhí)行了100次6.利用Python編程實(shí)現(xiàn)計(jì)算z=a+aa+aaa+aaaa+aa..a的值,其中a是一個(gè)數(shù)字,如8+88+888+8888+88888。設(shè)計(jì)一個(gè)summalion()函數(shù),輸入變量為數(shù)字a和需要多少個(gè)數(shù)相加的n,在這個(gè)函數(shù)中,a.aa.aaa這些基本數(shù)由變量Basic來(lái)保存,前幾個(gè)數(shù)的求和保存在變量sum中,Python程序如下左圖所示,請(qǐng)?jiān)谙聞澗€處填寫代碼()完善程序?qū)崿F(xiàn)如下右圖的運(yùn)行結(jié)果。A.basic+=sumB.sum=basic+nC.sum=basic+1D.sum+=basicabcdab+cdab+cd=abcd7.檢測(cè)輸入的四位整數(shù)是否滿足下述關(guān)系:()()。實(shí)現(xiàn)上述功能的python程序代碼如下:k=intinput((“輸入一個(gè)四位數(shù):”))①y=k%100if②:print(“符合”)else:print(“不符合”)劃線處應(yīng)填入的代碼是()A.①x=k/100②C.①x=k/100②x+y*2=k()!B.①x=k//100②D.①x=k//100②x+y*2==k()x+y**2=k()!x+y**2==k()8.下列Python程序段a=0b=4ifb>a:a=3*belse:a=10程序運(yùn)行后,a的值是()A.10B.0C.12D.49.下面選項(xiàng)中對(duì)Python的轉(zhuǎn)義字符描述錯(cuò)誤的是()A.\r回車10.運(yùn)行下列Pythona=14B.\n換行C\\.反斜杠符號(hào)D.\”單引號(hào)0,輸出結(jié)果為,則空白處應(yīng)為()程序b=7c=_______print(c)A.a(chǎn)-bB.a(chǎn)+bC.a(chǎn)/bD.a(chǎn)%b11.PythonIDLE語(yǔ)言自帶的環(huán)境的退出命令是()A.EscB.closeC.回車鍵D.exitpythonxst12.以下程序段運(yùn)行后,和的值分別是()x=123+678st="123"+"678"A.123678"123678"B.123678"801"C.801"123678"D.801"801"Word13.利用軟件編輯了一篇關(guān)于“Python簡(jiǎn)介”的文檔,部分界面如圖所示,下列說(shuō)法正確的是()A.該文檔中的有2個(gè)用戶添加了2處批注B.該文檔中圖片采用的環(huán)繞方式為上下型C.該文檔中總共有4處修訂D.若要對(duì)文檔中所有的Python“”文字設(shè)置為“紅色傾斜”格式,用自動(dòng)更正功能最合適14.在python中,下列屬于字符串常量的是()A."python"B.3.14C.cntD.2018Python15.下列哪個(gè)語(yǔ)句在中是非法的?()A.x=y=z=1B.x=(y=z+1)C.x,y=y,xD.x+=yx=x+y二、程序填空16.學(xué)校氣象小組使用自動(dòng)測(cè)溫儀在校園測(cè)量了1月12并利用Python繪制了日的氣溫,這天的氣溫圖,該圖如下所示:1()在以上程序中,變量的數(shù)據(jù)類型是。Python_________Y2()在以上程序中,第行橫線處的代碼是。Python_________83_________()通過(guò)觀察,氣溫釆樣間隔時(shí)間是個(gè)小時(shí)。30本月累計(jì)運(yùn)動(dòng)時(shí)間小時(shí)以下,17.某企業(yè)開(kāi)展“運(yùn)動(dòng)打卡動(dòng)動(dòng)有獎(jiǎng)”活動(dòng):若員工在獎(jiǎng)勵(lì)0元;達(dá)到30但不足45小時(shí)獎(jiǎng)勵(lì)300元;達(dá)到45但不足60小時(shí)獎(jiǎng)勵(lì)450元;60小時(shí)及以上獎(jiǎng)勵(lì)500元。小強(qiáng)用python編寫程序?qū)崿F(xiàn)相關(guān)功能:輸入某員工本月累計(jì)運(yùn)動(dòng)時(shí)間(時(shí)),輸出其能獲得的獎(jiǎng)勵(lì)金額。1()實(shí)現(xiàn)上述功能的程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。t=intinput((“請(qǐng)輸入您本月累計(jì)運(yùn)動(dòng)時(shí)間(時(shí)):”))ift<0:print(“輸入錯(cuò)誤”)else:ift<30:①_elift<45:m=300②_____m=450else:m=500print(“您的獎(jiǎng)勵(lì)是:”,)m()當(dāng)輸入“”時(shí),輸出信息為獎(jiǎng)_________(選填,填字母:A.輸入錯(cuò)誤/B.您的2-1勵(lì)是:0/C.您的獎(jiǎng)勵(lì)是:500)18.已知6月份10位技術(shù)考試成績(jī):12345678910657888899083767598100技術(shù)老師想統(tǒng)計(jì)出8080分(含)以上的人數(shù),請(qǐng)完善程序,代碼如下:a=[78,88,89,90,83,76,75,98,100,65]______sum=0foriinrange(n):ifa[i]>=80:________print(sum)執(zhí)行上述程序段后,輸出的內(nèi)容是______19.完善代碼并保存。10實(shí)現(xiàn)功能:從鍵盤輸入個(gè)學(xué)生的測(cè)試成績(jī),輸出最高分和最低分。cj=[]foriinrange(0,________):x=float(input("請(qǐng)輸入一個(gè)數(shù)cj.append(________)"))print(max(cj),min(________))input("...")運(yùn)行完畢,請(qǐng)按回車鍵退出20.程序設(shè)計(jì):鍵盤輸入任意的正整數(shù),程序輸出與其相應(yīng)的二進(jìn)制數(shù)。代碼如下:n=int(input("請(qǐng)輸入一個(gè)十進(jìn)制數(shù):"))result=[]whilen>0:result.append(①)n=②result.reverse()foriinresult:print(i,end=”)(1)程序代碼中①處正確的代碼是(_______)。A.n%2B.n/2C.n//2D.n*2(2)程序代碼中②處可能的代碼是(_______)。A.n%2B.n/2C.n//2D.n*221.猴子吃桃問(wèn)題:猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不癮,又多吃了一個(gè)第二天早上又將剩下的桃子吃掉一半,又多吃了一個(gè)。以后每天早上都吃了前一天剩下的一半零一個(gè)。到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子了。求第一天共摘了多少?!緟⒖即鸢浮?**試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.C【詳解】本題主要考查程序設(shè)計(jì)語(yǔ)言。VisualBasic語(yǔ)言、Python語(yǔ)言是高級(jí)語(yǔ)言,計(jì)算機(jī)能直接接收和執(zhí)行的程序設(shè)計(jì)語(yǔ)言為機(jī)器語(yǔ)言,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查程序設(shè)計(jì)語(yǔ)言。VisualBasic語(yǔ)言、Python語(yǔ)言是高級(jí)語(yǔ)言,計(jì)算機(jī)能直接接收和執(zhí)行的程序設(shè)計(jì)語(yǔ)言為機(jī)器語(yǔ)言,故本題選C選項(xiàng)。2.B【詳解】本題主要考查Python程序的執(zhí)行。m=1,c=1,當(dāng)i=1時(shí),5>4,c+=1=2,m=max(m,c)=2;當(dāng)i=2時(shí),3<5,c=1;當(dāng)i=3時(shí),6>3,c+=1=2,m=ma解析:B【詳解】本題主要考查Python程序的執(zhí)行。m=1,c=1,當(dāng)i=1時(shí),,5>4c+=1=2,m=max(m,c)=2;6>3c+=1=2,m=max(m,c)=2;當(dāng)i=4時(shí),7>6,當(dāng)i=2時(shí),3<5,c=1;當(dāng)i=3時(shí),,=;當(dāng)i=6時(shí),2<8,c=1;當(dāng)c+=1=3,m=max(m,c)=3;當(dāng)i=5,8>7,c+=1=4,m=max(m,c)4i=7時(shí),,=;當(dāng)i=8時(shí),1<9,c=1,循環(huán)結(jié)束,c和m的值分別9>2c+=1=2,m=max(m,c)4是1和4,故本題選B選項(xiàng)。3.C【詳解】本題考查的是python語(yǔ)言。在python語(yǔ)言中,雙引號(hào)之間是輸出的是字符串。三對(duì)字符串之間都是原樣輸出。故選項(xiàng)C正確。解析:C【詳解】本題考查的是python語(yǔ)言。在python語(yǔ)言中,雙引號(hào)之間是輸出的是字符串。三對(duì)字符串之間都是原樣輸出。故選項(xiàng)C正確。4.D【詳解】本題考查的是流程圖及Python表達(dá)式相關(guān)知識(shí)。能被3整除的數(shù)即除3的余數(shù)為0,在Python中%表示求余,故本題應(yīng)選D。解析:D【詳解】本題考查的是流程圖及Python表達(dá)式相關(guān)知識(shí)。能被3整除的數(shù)即除3的余數(shù)為0,在Python中%表示求余,故本題應(yīng)選D。5.B【詳解】本題主要考查Python程序調(diào)試。分析代碼可知,for循環(huán)語(yǔ)句中步長(zhǎng)為3,變量s的初值應(yīng)為0,語(yǔ)句s=s+i共循環(huán)執(zhí)行了100次,程序使用了for循環(huán)結(jié)構(gòu),故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python程序調(diào)試。分析代碼可知,for循環(huán)語(yǔ)句中步長(zhǎng)為3,變量s的初值應(yīng)為0,語(yǔ)句s=s+i共循環(huán)執(zhí)行了100次,程序使用了for循環(huán)結(jié)構(gòu),故本題選B選項(xiàng)。6.D【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。變量sum用來(lái)求和,變量basic用來(lái)保存第i個(gè)數(shù),下劃線處對(duì)第i輪求和,故填sum=sum+basic,故選D選項(xiàng)。解析:D【詳解】Python執(zhí)行與調(diào)試。變量sum用來(lái)求和,變量basic用來(lái)保存第i個(gè)本題主要考查程序的數(shù),下劃線處對(duì)第i輪求和,故填sum=sum+basic,故選D選項(xiàng)。7.D【詳解】本題主要考查Python程序的調(diào)試。檢測(cè)是否滿足關(guān)系(ab+cd)(ab+cd)=a,

需要將ab與cd取出來(lái),ab=abcd//100,cd=abcd%100,故第一空填x=k/D解析:【詳解】Pythonab+cdab+cd=a本題主要考查程序的調(diào)試。檢測(cè)是否滿足關(guān)系()(),需要將abcdab=abcd//100cd=abcd%100,故第一空填x=k//100,第二空判斷是否滿足與取出來(lái),,ab+cdab+cd=ax+y**2==k()(),故第二空填(),故本題選選項(xiàng)。D8.C【詳解】本題主要考查程序的執(zhí)行。,,滿足,執(zhí)行a=3*b=12,故程a=0b=4Pythonb>aa12C序運(yùn)行后,的值是,故本題選選項(xiàng)。C解析:【詳解】本題主要考查程序的執(zhí)行。,,滿足,執(zhí)行a=3*b=12,故程序運(yùn)行后,a=0b=4Pythonb>aa12C的值是,故本題選選項(xiàng)。9.D【詳解】Python\r\n\\本題主要考查轉(zhuǎn)義字符?;剀嚕瑩Q行,反斜杠符號(hào),雙引號(hào),\”D故本題選選項(xiàng)。D解析:【詳解】Python\r\n\\本題主要考查轉(zhuǎn)義字符?;剀嚕瑩Q行,反斜杠符號(hào),雙引號(hào),故本題選\”D選項(xiàng)。10.D【詳解】本題考查Python程序執(zhí)行c=0a-b=7a+b=21a/b=2a%b=0D輸出。,,,。故本題選選項(xiàng)D解析:【詳解】本題考查Python程序執(zhí)行c=0a-b=7a+b=21a/b=2a%b=0D輸出。,,,。故本題選選項(xiàng)11.D【詳解】本題主要考查Python基本知識(shí)。Python程序設(shè)計(jì)語(yǔ)言默認(rèn)安裝時(shí),會(huì)有一個(gè)自帶的集成開(kāi)發(fā)環(huán)境IDLE。要?jiǎng)?chuàng)建Python程序文件,可以利用IDLE中的“文件“菜單??墒褂胑xit(D解析:【詳解】

本題主要考查Python基本知識(shí)。Python程序設(shè)計(jì)語(yǔ)言默認(rèn)安裝時(shí),會(huì)有一個(gè)自帶的集成開(kāi)發(fā)環(huán)境IDLE。要?jiǎng)?chuàng)建Python程序文件,可以利用IDLE中的“文件“菜單??墒褂胑xit()或quit()退出Python,因此D選項(xiàng)正確。【點(diǎn)睛】12.C【詳解】本題主要考查Python程序的執(zhí)行。x=123+678=801,st="123"+"678"="123678"(字符串類型相加等于字符串的拼接),故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python程序的執(zhí)行。x=123+678=801,st="123"+"678"="123678"(字符串類型相加等于字符串的拼接),故本題選C選項(xiàng)。13.C【詳解】本題考查WORD相關(guān)知識(shí)。該文檔中的有1個(gè)用戶a添加了2處批注,A錯(cuò)。該文檔中圖片采用的環(huán)繞方式為四周或者緊密,但不是上下型,B錯(cuò)。若要對(duì)文檔中所有的Python文字設(shè)置為紅色傾斜格式解析:C【詳解】本題考查WORD相關(guān)知識(shí)。該文檔中的有1個(gè)用戶a添加了2處批注,A錯(cuò)。該文檔中圖片采用的環(huán)繞方式為四周或者緊密,但不是上下型,B錯(cuò)。若要對(duì)文檔中所有的Python文字設(shè)置為紅色傾斜格式,則用替換功能。選項(xiàng)C的說(shuō)法正確。14.A【詳解】本題主要考查Python數(shù)據(jù)類型。"python"是字符串常量,3.14、2018是數(shù)值型常量,cnt是變量,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python數(shù)據(jù)類型。"python"是變量,故本題選A選項(xiàng)。15.B是字符串常量,3.14、2018是數(shù)值型常量,cnt【詳解】本題主要考查Python語(yǔ)句。對(duì)于語(yǔ)句x=(y=z+1)y=z+1,是一個(gè)賦值語(yǔ)句,作為一個(gè)整體沒(méi)有返回值,x等于的是個(gè)空值,故該語(yǔ)句是非法的,故本題選B選項(xiàng)。解析:B【詳解】

Pythonx=(y=z+1),是一個(gè)賦值語(yǔ)句,作為一個(gè)整y=z+1本題主要考查語(yǔ)句。對(duì)于語(yǔ)句xB體沒(méi)有返回值,等于的是個(gè)空值,故該語(yǔ)句是非法的,故本題選選項(xiàng)。二、程序填空16.listplt.plot(X,Y)2【詳解】Python①Y=[6,4,4,3,3,6,9,12,12,11,9,7]本題主要考查程序調(diào)試與執(zhí)行。由代碼,可知變量Ylist的數(shù)據(jù)類型是(列表類型)。②scatter是繪制散點(diǎn)圖函數(shù),圖中還需要使用繪圖函數(shù)plot8plt.plot(X,Y)③,故第行橫線處的代碼是。通過(guò)觀察,氣溫釆樣間隔時(shí)間是個(gè)小2時(shí)。17.m=0elift<60:A【詳解】Python①30本題主要考查程序的執(zhí)行與調(diào)試。若員工在本月累計(jì)運(yùn)動(dòng)時(shí)間小時(shí)以下,獎(jiǎng)勵(lì)元,即。達(dá)到但不足小時(shí)獎(jiǎng)勵(lì)元,故填elift<60:。③-1<0,不是有0m=0②4560450“”A效值,故輸出信息為輸入錯(cuò)誤,故本題選選項(xiàng)。n=len(a)sum+=1或18.①sum=sum+16【詳解】Python①n本題主要考查程序調(diào)試與執(zhí)行。變量用來(lái)保存數(shù)組a的長(zhǎng)度,使用函數(shù),len故此處填n=len(a)。使用②for循環(huán)統(tǒng)計(jì)出80分(

溫馨提示

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