電子學(xué)會(huì)2024年3月青少年軟件編程Python等級(jí)考試試卷二級(jí)真題(含答案)_第1頁(yè)
電子學(xué)會(huì)2024年3月青少年軟件編程Python等級(jí)考試試卷二級(jí)真題(含答案)_第2頁(yè)
電子學(xué)會(huì)2024年3月青少年軟件編程Python等級(jí)考試試卷二級(jí)真題(含答案)_第3頁(yè)
電子學(xué)會(huì)2024年3月青少年軟件編程Python等級(jí)考試試卷二級(jí)真題(含答案)_第4頁(yè)
電子學(xué)會(huì)2024年3月青少年軟件編程Python等級(jí)考試試卷二級(jí)真題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(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)介

2024年3月青少年軟件編程Python等級(jí)考試試卷二級(jí)(含答案)分?jǐn)?shù):100題數(shù):37一、單選題(共25題,每題2分)1.期末考試結(jié)束了,全班的語(yǔ)文成績(jī)都儲(chǔ)存在列表score中,班主任老師請(qǐng)小明找到全班最高分,小明準(zhǔn)備用Python來(lái)完成,以下哪個(gè)選項(xiàng),可以獲取最高分呢?(B)A.min(score)B.max(score)C.score.max()D.score.min()2.已知列表a=[1,2,3,4,5,6],想輸出[2,3,4],可以使用以下哪個(gè)語(yǔ)句?(C)A.print(a[2:4])B.print(a[2:5])C.print(a[1:4])D.print(a[0:4])3.第一小組成員姓名和年齡如下dic1={'張明':12,'李紅':12,'王長(zhǎng)江':13},現(xiàn)新增成員龍小勤,年齡為13,以下代碼正確的是?(A)A.dic1['龍小勤']=13B.['龍小勤']=13C.dic1.['龍小勤']=13D.dic1('龍小勤')=134.已知列表ls=list(range(3,33,3)),則ls第5個(gè)元素是?(A)A.15B.18C.21D.245.執(zhí)行如下Python代碼,tuple不屬于元組的選項(xiàng)是?(B)A.tuple=()B.tuple=('北京')C.tuple=('蕪湖',)D.tuple=('北京','蕪湖','合肥','上海')6.已知festival={"正月初一":"春節(jié)","正月十五":"元宵節(jié)","五月初五":"端午節(jié)","八月十五":"中秋節(jié)"},則輸出"正月初一"對(duì)應(yīng)節(jié)日的代碼是?(B)A.print(delfestival["正月初一"])B.print(festival["正月初一"])C.print(festival.clear())D.print(festival[1])7.已知列表name=["德麗莎"],運(yùn)行以下哪段代碼,可打印出結(jié)果“德麗莎天下第一可愛(ài)!”(不包含雙引號(hào))?(C)A.print(name+"天下第一可愛(ài)!")B.print(name[1]+"天下第一可愛(ài)!")C.print(name[0]+"天下第一可愛(ài)!")D.print(name+天下第一可愛(ài)!)8.已知k為整型,下述while循環(huán)執(zhí)行的次數(shù)為?(B)k=20whilek>1:print(k)k=k//2A.3B.4C.5D.69.以下程序的輸出結(jié)果是?(D)ls1=list()ls2=['吉林','黑龍江','遼寧','東北三省']ls1+=ls2ls1.clear()print(ls1)A.['吉林','黑龍江','遼寧']B.['吉林','黑龍江','遼寧','東北三省']C.終端區(qū)會(huì)報(bào)錯(cuò)D.[]10.已知列表ls=[1,2,3,4,5,6,7,8,9,10],以下哪個(gè)選項(xiàng)無(wú)法將列表ls逆序排列?(C)A.ls.sort(reverse=True)B.sorted(ls,reverse=True)C.sort(ls,reverse=True)D.ls[::-1]11.已知字典jd={'哈爾濱':['冰雪大世界','侵華日軍第七三一部隊(duì)罪證陳列館','太陽(yáng)島','中央大街'],'沈陽(yáng)':['沈陽(yáng)故宮','遼寧省博物館','張學(xué)良舊居','清昭陵'],'長(zhǎng)春':['偽滿皇宮博物院','凈月潭','長(zhǎng)影世紀(jì)城','長(zhǎng)春一汽']},字典jd的長(zhǎng)度是?(A)A.3B.4C.12D.1512.下哪段Python程序的運(yùn)行結(jié)果無(wú)法打印1-100之間所有整數(shù)的和?(A)A.print(sum(range(1,100)))B.i=1he=0whilei<=100:he+=ii+=1print(he)C.he=0foriinrange(1,101):he+=iprint(he)D.print(sum(range(1,101)))13.小明的籃球教練告訴小明,如果他能連續(xù)投中3次中投,并且換手運(yùn)球100次,就可以讓他加入球隊(duì),請(qǐng)問(wèn)教練的要求,可以用哪個(gè)邏輯運(yùn)算符來(lái)表示?(B)A.orB.andC.notD.!=14.某小學(xué)1-6年級(jí)都各有8個(gè)班,將年級(jí)和班級(jí)數(shù)存入如下列表:lst=[['一年級(jí)','二年級(jí)','三年級(jí)','四年級(jí)','五年級(jí)','六年級(jí)'],['1班','2班','3班','4班','5班','6班','7班','8班']],請(qǐng)問(wèn)下列選項(xiàng)中能正確打印出'四年級(jí)6班'(不含引號(hào))的字樣的是哪一個(gè)?(D)A.lst[0][4]+lst[1][5]B.lst[0][4]+lst[1][6]C.print(lst[0][4]+lst[1][6])D.print(lst[0][3]+lst[1][5])15.如果有一個(gè)變量name="小明",現(xiàn)在需要另一個(gè)變量str中使用name變量的值,并且想要在這個(gè)值后面加上"同學(xué)"兩個(gè)字,應(yīng)該怎么做?(B)A.str="同學(xué)".add(name).add("同學(xué)")B.str=name+"同學(xué)"C.str="同學(xué)".name."同學(xué)"D.str=name.append("同學(xué)")16.小明在做數(shù)學(xué)題,題目要求找出來(lái)從1數(shù)到100中不能被7整除的數(shù)字(即跳過(guò)7的倍數(shù)不顯示)。以下哪個(gè)Python循環(huán)可以幫他完成這個(gè)任務(wù)?(A)A.i=1whilei<=100:ifi%7!=0:print(i)i+=1B.i=1whilei>=100:ifi%7!=0:print(i)i+=1C.i=1whilei<=100:ifi%7==0:breakprint(i)i+=1D.foriinrange(1,101):ifi%7==0:print(i)else:continue17.已知字符串str="Happynewyear",則執(zhí)行命令print(list(str))的輸出結(jié)果是?(C)A.['H','a','p','p','y','n','e','w','y','e','a','r']B.[H,a,p,p,y,n,e,w,y,e,a,r]C.['H','a','p','p','y','','n','e','w','','y','e','a','r']D.[H,a,p,p,y,,n,e,w,,y,e,a,r]18.已知元組tuple=(1,2,3,4,5),以下語(yǔ)句正確的是?(A)A.t=tuple[2]B.tuple[2]='6'C.tuple.append(6)D.tuple.pop()19.以下關(guān)于字典的說(shuō)法不正確的是?(D)A.字典中的值不支持索引查詢。B.字典以關(guān)鍵字為鍵,關(guān)鍵字可以是任意不可變數(shù)據(jù)類型。C.字典里面的值(不是鍵)可以包含列表和其他數(shù)據(jù)類型。D.字典是一種有序的對(duì)象集合,可以用下標(biāo)進(jìn)行訪問(wèn)。20.創(chuàng)建列表時(shí),使用下列哪個(gè)符號(hào)?(B)A.()B.[]C.<>D.''21.運(yùn)行下列程序,要想輸出的結(jié)果是小明的身高是1.55。橫線處需要填入的代碼為?(D)height=1.55print('小明的身高是____。'%height)A.%dB.%fC.%.fD.%.2f22.關(guān)于分支結(jié)構(gòu)的說(shuō)法錯(cuò)誤的是?(C)A.在Python中,分支結(jié)構(gòu)一般由if、elif、else組成。B.在Python中,分支結(jié)構(gòu)一般有單分支結(jié)構(gòu)、雙分支結(jié)構(gòu)和多分支結(jié)構(gòu)。C.在Python中,分支結(jié)構(gòu)必須包含else語(yǔ)句。D.在Python中,if語(yǔ)句后面跟條件表達(dá)式。23.春節(jié)(SpringFestival),是中國(guó)民間最隆重最富有特色的傳統(tǒng)節(jié)日之一。春節(jié)民俗眾多,以下列表保存了春節(jié)的常見(jiàn)民俗,list_sf=['喝臘八粥','祭灶神','掃塵','貼春聯(lián)','除夕守歲','吃餃子','拜年','逛廟會(huì)'],上面民俗中少了非常重要的一項(xiàng):壓歲錢。下列哪一項(xiàng)能將"壓歲錢",存入list_sf列表中"吃餃子"元素的后面?(C)A.list_sf.insert(0,'壓歲錢')B.list_sf.insert(5,'壓歲錢')C.ist_sf.insert(6,'壓歲錢')D.list_sf.insert(7,'壓歲錢')24.定義元組tup1=('快樂(lè)','你好','生日','中國(guó)','祖國(guó)','祝福'),執(zhí)行語(yǔ)句:print(tup1[-5]+tup1[3]),得到的結(jié)果是?(D)A.你好祖國(guó)B.生日快樂(lè)C.祝福祖國(guó)D.你好中國(guó)25.下列說(shuō)法中,錯(cuò)誤的是?(D)A.break語(yǔ)句可以跳出for和while的循環(huán)體。B.如果你從for或while循環(huán)中終止,任何對(duì)應(yīng)的循環(huán)else塊將不執(zhí)行。C.continue語(yǔ)句被用來(lái)告訴Python跳過(guò)當(dāng)前循環(huán)中的本次循環(huán),然后繼續(xù)進(jìn)行下一次循環(huán)。D.Python中的for循環(huán)可以使用else語(yǔ)句來(lái)在迭代完成后執(zhí)行特定操作。當(dāng)for循環(huán)正常結(jié)束時(shí)(沒(méi)有被break或者return等提前退出),不會(huì)執(zhí)行else語(yǔ)句下面的代碼。二、判斷題(共10題,每題2分)26.元組中的元素可以是不同的數(shù)據(jù)類型。(正確)27.在Python中,for循環(huán)能實(shí)現(xiàn)的功能,while循環(huán)也可以實(shí)現(xiàn)。(正確)28.死循環(huán)無(wú)法退出,沒(méi)有任何作用。(錯(cuò)誤)29.通過(guò)以下代碼,可以訪問(wèn)列表age中的每一個(gè)元素。(錯(cuò)誤)30.已知'ya'*3的返回值為'yayaya',類比數(shù)學(xué)的逆運(yùn)算,'yayaya'/3的結(jié)果是'ya'。(錯(cuò)誤)31.在Python中,可使用d1={}的方式,創(chuàng)建一個(gè)空字典。(正確)32.表達(dá)式(1,2,3)==(3,2,1)的結(jié)果是True。(錯(cuò)誤)33.在Python中,'星期'+4的結(jié)果是'星期4'。(錯(cuò)誤)34.條件判斷語(yǔ)句if's'in'string':與ifsin'string':是等效的,結(jié)果也一定是一樣的。(錯(cuò)誤)35.每條if語(yǔ)句的核心都是一個(gè)值為True或False的表達(dá)式,這種表達(dá)式為條件語(yǔ)句。(正確)三、編程題(共2題,共30分)36.請(qǐng)編寫Python程序求一個(gè)長(zhǎng)方形周長(zhǎng)和面積的計(jì)算器。要求:(1)用戶從控制臺(tái)輸入長(zhǎng)和寬(有可能是小數(shù),單位是厘米);(2)如果用戶輸入的數(shù)不大于0(不考慮浮點(diǎn)數(shù)之外的數(shù)據(jù)類型),顯示信息:“輸入有誤,請(qǐng)重新輸入!”;(3)輸出長(zhǎng)方形的周長(zhǎng)和面積,結(jié)果保留兩位小數(shù),并注明哪個(gè)是周長(zhǎng),哪個(gè)是面積。提示:周長(zhǎng)公式:周長(zhǎng)=(長(zhǎng)+寬)*2。面積公式:面積=長(zhǎng)*寬。友情提示:由于考試平臺(tái)暫不支持eval()命令,同學(xué)們可以選用其他命令;當(dāng)然如果您使用了,只要程序是正確的,我們閱卷時(shí)依然按照正常處理。參考答案:length=float(input("請(qǐng)輸入長(zhǎng)方形的長(zhǎng)(厘米):"))width=float(input("請(qǐng)輸入長(zhǎng)方形的寬(厘米):"))iflength<=0orwidth<=0:print("輸入有誤,請(qǐng)重新輸入!")returnperimeter=(length+width)*2area=length*widthprint(f"長(zhǎng)方形的周長(zhǎng)為:{perimeter:.2f}厘米,面積為:{area:.2f}平方厘米。")。37.某小學(xué)女籃校隊(duì)招募新成員,要求加入女籃校隊(duì)的成員身高在135厘米以上(不含135厘米)。本次報(bào)名的人員有10人,她們的身高分別是125、127、136、134、137、138、126、135、140、145。請(qǐng)問(wèn)本次女籃校隊(duì)能夠招募多少新成員,并將新成員的身高按照從矮到高的身高排序輸出?要求:(1)必須使用列表或者元組;(2)輸出格式:“女籃校隊(duì)新增成員數(shù)目:*,她們的身高從矮到高分別是:**”(注:*代表女籃校隊(duì)招募的新成員數(shù)目,**代表從矮到高新成員的身高)。參考答案:he

溫馨提示

  • 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)論